Every once in a while a game comes along that completely redefines and innovates on a specific platform. Infinity Blade does just this for iPhone and iPad gaming. Gorgeous visuals, intuitive controls, and great sound round out possibly 2010's best mobile game.
Infinity Blade has you take control of a knight whose ancestor(s) have been slain by the God King. You take control of your knight, approach the castle that the God King resides in, eliminate his hoards of titanic enemies, and attempt to kill the God King himself. It's a simple storyline and progression but it is also pretty clever as far as storytelling has become nowadays.