Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I saw the release on steam! Apologies that I'm in the middle of like four big series right now, everyone and their cats decided to release games this week.

Yeah! Total madness. More than 250 games released in 2 days!