Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

It reminds me of that one game off of Neopets. I believe it was called Hannah and the Ice Caves or Faerie Quest. It looks really familiar.