Ninpanda on 21 December 2010
Not really. Still think it's a good game. Nothing more, nothing less. Not as amazing as Super or Prime, but I can honestly think of just one or two games, that are as amzing as Super or Prime.