FFXIII is way ahead
But even NIER, DQIX, KH:BBS and Chaos Rings (my fav ipod touch game so far) were better than it. Even given that Just Cause 2 was a good game.
Damn SE ruled 2010 for me, best dev of the year by far.
All hail the KING, Andrespetmonkey