Very cool! Creating your snowballs before throwing them was a very clever and well implemented idea. My only complaint was that the enemies started off spawning too fast so there was no way to stockpile snowballs for later when they start spawning faster. Thoroughly enjoyed. Nice job!