Cell debut trailer released

Games 1603 Published by

released a trailer for their upcoming game Cell, which has been in development since September 2010. The New Life Interactive website doesn't give Cell an official release date yet, but does note that it's 'nearly ready for release' for PC and Xbox Live Indie Games.



Share this content
Twitter Facebook Reddit WhatsApp Email Print