Releaseinfo Utvikler Ilikescifi Games Forlegger Ilikescifi Games Utgitt 22 12 2011 Nettsted Offisiell