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.