Just saw the trailer this evening and I already fell in love with it. I'm pretty excited and damn, these guys know how to make a good trailer .
Launch: September 18, 2012
Feel free to discuss !
Launch: September 18, 2012
Feel free to discuss !