Top
40°

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 >>
geeknifty.com
Oculus Quest Giveaway! Click Here to Enter
The story is too old to be commented.