Action/shooter 'Space Overlords' dated for release

Game developer Excalibur's next title, Space Overlords, comes out for PC very soon with versions for PlayStation 3, PlayStation 4, and PlayStation Vita coming soon after.

Read Full Story >>
Oculus Quest Giveaway! Click Here to Enter
The story is too old to be commented.