Delayed


Hello!

Unfortunately the game will be delayed. The new date will be 9/18/2023.

The Stega and Imput team

Leave a comment

Log in with itch.io to leave a comment.