Ritpen writes: "Yes, I know the demo was released on PSN yesterday. However I have a 360 and I had to feverishly wait for the demo to go up today. Ever since I saw the first videos for this, I've been excited to get my hands on it. I didn't have a chance to at PAX since the crowd was so large, but being able to watch someone else play the demo on an HD screen was a pretty cool experience.
So after months of anticipation, the moment of truth: Does the demo live up to the high-flying hype of this game?"