Tagged:  New Life Interactive

By Anthony LaBella, February 1, 2012 0 GN

A press release from indie developer New Life Interactive has revealed a release date for Cell: Emergence, an upcoming downloadable title. The game will be coming to Xbox LIVE Indie Games, GamersGate, GameStop PC Downloads, Green Man Gaming, Playism, and… Read More »