Confounding Factor is a developer of video games.
Confounding Factor has been active on the market since before 2004.
One of its first projects was game Galleon.
In publishing its games, Confounding Factor collaborates with Square Enix. The developer's most recent work is Galleon. Production release occurred on 11 June 2004.
Confounding Factor
Official Webpage: http://www.confounding-factor.com