By using this site, you agree to our Privacy Policy and our Terms of Use. Close

This has been on my radar since it was announced last year and now we have official confirmation that it's coming on May 10th. With the announcement that DSR has been delayed from May this could be a nice little fps to take it's place.

Now I know it's not an AAA game and might not deserve it's own thread but I'd like for some of you guys to see the trailer and maybe think about getting it in the end.

Last edited by JSG87 - on 17 April 2018