Releaseinfo Utvikler Total Eclipse Games Forlegger Total Eclipse Games Utgitt 18 03 2009 Nettsted Offisiell