Developer Eskil Games has also announced that it is working with Devolver Digital subsidiary Big Fan Games to release the game.