Between the list of announced games, the inclusion of the unreleased Star Fox 2 and the concern that Nintendo won't produce enough consoles to meet demand, fans have a lot to freak out about right now.