Originally posted by kraftman
View Post
Watch this video and then reconsider your opinion: http://www.youtube.com/watch?v=HvuTtrkVtns
And the graphics do not suck, see the recent trailer here: http://www.youtube.com/watch?v=a--zbG_K9kI
Leave a comment: