Les développeurs ont réalisé le jeu pendant 2 ans et ont finalement annulé la sortie du jeu Deus Ex.