Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Who doesn't climb their window frames? Why do you gotta make me feel weird about it? Cool story!

I am so glad someone saw that bit! :D