Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

well not this game, but the paint the town red is being sold for 9.99 on steam

Paint The Town Red is not one of our games, we can't help you with that.