I tired the demo on Steam, it had a tendency to crash alot, like everytime a video kicks-in, people in multiplayer don't turn thier mics off, too much things happening on screen, etc etc
It's a firsdt day boy for me anyway, since I"m one fo the 20 people who enjoyed and love the 1st
Yeah Xbox 360 for me, like the first one, except if it super duper stable (with PATCHES this time Edios) then maybe on PC.
Thought I'd better get a better graph card.