Cell Factor....?

What exactly is Cell Factor? I heard about it on a Gamespot Xbox 360 forum so I know that it's coming out on the 360, but nothing beyond that. If you know anything about it could you please fill me in.
 
Think it has been cancelled for 360 but is still coming out on PC. Look on IGN.com for pics and videos. Looks like a good game.
 
Back
Top