Aw man, This GAME IS AWESOME!!
I played it at this game convention, it was fricken awesome. Sweet graphics, smooth gameplay, I would upgrade my computer just so its able to play this.
(hopefully that will happen in the next couple of months or so!):)