Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Haha, weirded you out, did I? I've been known to do that. Probably best not to read into the meaning too much...but thanks for sticking with it!

And you successfully Identified the credits track! If you listen closely you can spot riffs from that song throughout the game's other tracks.