Sadly, I think mosquitoes really would unleash an army of demons upon us if they had the chance. :)
Nice game, it's so chaotic and fun. Doesn't really fit the theme though...