Johnw1104 on 30 August 2017
If they put as much work into the game as they did the trailer it'll wind up being pretty darn good lol
Admittedly I don't know anything about the series, but people seem really hyped... I'll have to look into it.