So I downloaded the demo for this last week and I'm still boasting a serious hardon over the visuals and gameplay. I must have played the 3 inning demo about a hundred times and it never gets old. I can't wait to get my hands on the real deal.
Is the March 3rd release date I keep hearing...