Kid Icarus: Uprising

Developer: Sora, Ltd.

Platforms: Nintendo 3DS

Release Date: March 23, 2012

Kid Icarus: Uprising is not without its problems, but it deserves a slot on this list for the sheer volume of content it includes, the enjoyable online experience it provides, and the wonderful re-imagining of a classic it represents. Mixing RPG elements with an on-rails shooter has been seldom tried and the gameplay concept mostly works here. To top it off are pretty, stylized visuals and a swelling soundtrack that adds a great deal of mood to the experience. Now, if only the controls were a little better.