I love new games.

So I have seen a new Trailer for a game coming out in May. And I want it. I want it badly. Take a look at it for yourself here.

Advertisements