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.
About Us |
Display As Desktop
Display As Mobile
© 2006-2019 VGChartz Ltd. All rights reserved.