Das Spiel wurde von Peter & Sons entwickelt und wird über die Plattform von Yggdrasil Gaming veröffentlicht.