This was so intriguing and confusing at the same time!!
Thanks so much for playing! The game is actually based on depression, having no self worth & overcoming your demons. Feeling trapped is a part of all of that, hence why you can't leave.
Ohhh okay that makes a lot of sense! That's a very beautiful story!