Snake612 on 07 December 2008
I am really excited for this game and I can't wait until it comes out. I hope they announce a release date soon. I got to see that video the minute it gets online!
TO GOD BE THE GLORY