Das Spiel stammt aus dem Jahre 2007 und ist für PC erschienen. Vertrieben wurde es von Codemasters und der Entwickler ist Deep Red Games. Das Spiel war nur mäßig erfolgreich außer in UK dort erreichte es einen Platz in den Verkaufscharts. Das Spiel selbst gilt als inoffizieller Nachfolger von Theme
