Nintendo direct today was HYPE