Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Hey, good to hear you had fun! Was just wondering what you meant with feeling trapped? Feel free to give any suggestions to improve that :) 

Immersion. I could have worded that  better, apologies!