The Nintendo Direct is is... well. Take a look for yourself. It releases on June 6th.