No se dio a conocer una fecha exacta para el lanzamiento del juego, pero según su creador, Christopher Darril, una demo jugable estaría disponible el 2 de noviembre de 2010, y se cree que el juego estaría terminado recién entre finales de 2012 y a mediados de 2013.