Founded in 1997 in the Netherlands, Triumph Studios develops state of the art games, putting game play above all else.