Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

The game is amazing, BUT I want to talk about how good the design is as a whole. Atma means soul in Hindi, and many of the mantras look similar to Hindi letters.  Good game, even better if you understand it.