TomaTito on 21 February 2009
What is curious on their website, they announce a new PSP/Wii "Game".
They also announce their new 360/PS3 "Project". So is this project a bridge, building, etc? jk...
Guess they think PSP/Wii are fun applications, while 360/PS3 are serious ones !?!?