This is not an april fools joke either. Trailer was released on march 28th.
https://www.youtube.com/watch?v=l0M2D7Ij324
ALMOST makes me want to buy the game.
https://www.youtube.com/watch?v=l0M2D7Ij324
ALMOST makes me want to buy the game.