Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

Thank you! In the first update release there will be an intro scene that explains a lot and sets up more about what's going on. Much is left out here, your confusion is very understandable!

I figured it might be something like that. It's a demo after all. I got the idea of it a few runs in though. If the rest of the game is anything like it then I'm excited for it. Thanks for the reply.