The game certainly looks to have a lot of potential. It's coming to PS3 and PSP.