Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
(+1)

This is incredible! I would love to learn how to design a game like this myself one day

Give Unity a try.