I did a search and I couldn't find a thread for this game. I just saw a nice ass trailer from it. This > MW2
Look how nice it looks when you blow up the buildings..
You guys gonna pick this up?!?
Look how nice it looks when you blow up the buildings..
You guys gonna pick this up?!?
Comment