Star Raiders: review

Star Raiders: review

Jun 1, 2011

Format: XBLA (verison reviewed), Windows, PSN Unleashed: Out Now (PSN version TBA) Publisher: Atari, Inc. Developer: Incinerator Studios Players: 1 Site: http://www.atari.com/starraiders Now more than ever, gamers are faced with more quality games and forced to prioritize their ‘To Play’ lists or otherwise face an insurmountable backlog. Despite...