In an attempt to play games I already have yesterday and ending up extremely bored on all platforms, I think I might grab this for OnLive as well as PC and PS3.
Have you played the demo.
I'd say the camera (half the time), the occasional jump pack, and the fact that you have guns are the similar things between them.