When I first played Sonny, I was blown away. I could not believe that Armor Games had managed to create a flash game with all of the RPG elements of a Final Fantasy game. Sonny's storyline and turn based fighting style are only enhanced by the very complex ability modification system. You are able to customize what abilities you learn, and upgrade each individual ability as you gain experience. There is also a very large selection of weapons to buy and win in battle.
Above all of this, Sonny's storyline is compelling. I haven't completed it yet, but the gamer is quickly emersed in figuring out what is happening. Sonny seems to have been brought back from the dead. He is fighting zombies, and soon the government becomes involved and tries to kill him too!