Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

i think more tips in game would help the player know what to do to progress

Oh yeah, pretty much by definition! Some of the lack there is by design, but I think what I will add is an indication of one of the options that isn't as obvious as it could be. 

Thanks for the feedback!