Mr_No on 09 May 2018
This is a game I've had some doubts on for quite a while, but gotta give credit where is due. This looks massively improved from the past two E3 showings. I'll be keeping an eye out for this game.