criticalhit.net
Rumour – Alien: Blackout to be revealed at the Game Awards 2018
With the Game Awards coming up and plenty of new games set to be revealed soon, I can't lie to you about your chances, but... you have my sympathies. One such game that is rumoured to be slitheri