Releaseinfo Utvikler Torquemada Games Forlegger Torquemada Games Utgitt 12 07 2006 Nettsted Offisiell