Mutoid monsters - Bagger
So what's the purpose of the bagger enemy in Mutoid? This is one of the unfinished ideas that made it into my submission.

Originally, the bagger was supposed to collect bodies and haul them off-screen. Due to time constraints, I immediately knew the easier approach would be to have him just eat the bodies and replace them with a blood stain.
His path finding is actually dumbed down for the final submission, to just attack the player if he has no bodies to eat. What he was supposed to do (and is coded to do if you checkout the code), was escape off-screen repeatedly until he had collected 5 bodies. At this point he would evolve into a tougher enemy, and come after the player. This would mean the player had to keep an eye out for these quick, scurrying enemies and make sure they didn't collect enough bodies to level-up. This is why the original "body destroy" functionality was added to the game, so that if you didn't want to revive a mutant, you could still render the body useless for the baggers.
If you haven't played my game yet, give it a shot! I'd love to hear your feedback!