Quantcast
View Post

I really don't understand this way of showing off a game.
What am I supposed to be hyped about? Because that deer-like thing looks cute?
That trailer literally explains nothing about the game.