There's a nice developer commentary of the trailer right here.
I'm actually really interested in the game now. Forget what I said before.
There's a nice developer commentary of the trailer right here.
I'm actually really interested in the game now. Forget what I said before.