snfr on 24 May 2010
Sounds awesome and I'm hyped for it. I hope we will see a trailer at E3.
2012 - Top 3 [so far]
#1 #2 #3