Game Release News

OnLive Releases Space Pirates and Zombies

817 days 12 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!