HEY!


ODD itch.io debut!


The demo is now released on itch.io! The full game will release on October 3rd.

Files

ODD DEMO! 568 MB
Sep 07, 2022

Get ODD

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.