Played it? Own it?







I heard the reviews were insane, so was the 360 demo. I want to get it soon. You?