Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I can dig them being unique by design so yeah just polishing the presentation and maybe making them a touch more responsive would be all they really need! I hope you have fun with the project going forward!