Thanks for the feedback! Some of your feedback has hopefully been addressed in the new update :)
I just tried it, and the game is much better! I like the lifesteal effect that the mouths have! I also couldn't damage myself