- Released
- May 8, 2007
- Studio
- Artificial Studios
- Platforms
- 1
CellFactor: Revolution
May 8, 2007 Artificial Studios 1 platform
Shooter game
Action
Science fiction
CellFactor: Revolution is a tech demo based physics game that was eventually released for free.