Is it the best upcoming game? check out the trailer at www.youtube.com/user/pedgustashow or direct link http://www.youtube.com/watch?v=Jht1i7P4h8U
I feel like Im stalking you but this like your fourth thread in 5 minutes... Why didnt just post it in your "whats the best upcoming game" thread? just a suggestion, since your new I'll end it right there...