I had Onlive on my Xperia PLay also and it did not work too well with most games. Dirt 3 was cool to play on-the-go though.
It looks pretty good, I especially like the "team doubles" thing they have going on with the soldiers representing different special forces. This will surely call for some teamwork.
Wow, I'd love to see Einhander with a HD makeover.
Understandable score. I would of bumped it up to a 8. The gameplay is iffy but the art style and futuristic vision of neo-paris make this game worth checking out.