I make my way into the most bizarre room in Room 303, a Devsquad GameJam game. Itch.io Game Link Related