>>28189727Neato concept with the pup, I'd say.
Anyway, wish you luck with your game then. Don't let people shit you down if the reception doesn't go too great - but judging by what I've seen so far, I'd say you have a good thing going on.
Hope it turns out fantastic!