El éxito del juego se atribuye a la presencia en la web del mismo, así como a los premios conseguidos en el Festival de Juegos Independientes en la Conferencia de Desarrolladores de Juegos en 2007, haciendo que las distribuidoras que anteriormente les habían ignorado, quisieran entonces publicar el título.