Game Release News

OnLive Releases Space Pirates and Zombies

1000 days 18 hours ago By: Jaydepps | News | PC |
OnLive, the Cloud-based game streaming on-demand service, just added 1 new game to its ever-expanding Marketplace. Today’s addition is Space Pirates and Zombies in the US and the UK!