Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Nope, this game is independently produced and free to play for the masses.