Played the xbox demo....crap..played the p.c. demo OMFG! even worse! controls are real bad. I had high hopes for this and the delay made me really think they were fine tuning things but oh dear they really have no clue as to how to program a great idea into a playeable and enjoyable game. This is really bad!