Release Date

October 2023

Developer

DParrot made this game.

Platform

Web browser (desktop and mobile)