The game has an interesting premise, but I feel it needs to develop those ideas a bit more to make them more attractive.
Keep creating, and never give up :).