Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I don't think you need to split up your games, though you can totally do that if you want. I just think this one needed more time for tutorial. There seems to be enough polish and mechanic here for a full game, tbh.