Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Oh wow. Looked like it was made in VX Ace to me xD