This new Nintendo console sure is hard 🎮