Anyone else pick it up for the xbox 360? I got it, I didn't care for it at first as the missions are a bit short. Then I really got into it and am enjoying the hell out of it now. It reminds me a lot of Motor City Online only with big ass robots. I mean you couldn't just throw a car togther and expect to win you really had to fucking tweak the parts.