Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

You're probably right about the contest rules thing, it's all good :) 

Overall though you definitely got a solid premise! It's the sort of game that if developed further (more content, maybe a bit more polish where necessary) it could easily be up for sale on Steam.

Honored to hear you feel that way, thank you very much :)! Glad you enjoyed your time with it.