Quantum Theory Screenshots

An action game in which players must fight through a living tower.

On: Xbox 360, PlayStation 3

First Released: 26 March 2010 (2 releases)