Comments

You must log in or register to comment.

zombie_berkman wrote

Wait is that an official trailer if so that's pretty dope

4

SleeperCylon wrote

I so want to play this game! Unfortunately I get motion sickness from FPS games these days fml...

2