Just started this game on 360. I'm not sure what to think yet. It moves faster than I think I would like it to move. I like the concept tho'. This is my first game like this so I'm curious to see if I'll enjoy it. Right now I'd give it a C, but I've only played for like 10 minutes. I have a lot to learn.