Very cool atmosphere and it's always fun to play human-eating plants with powers granted them by demons, that's just game design 101.
I enjoyed the music very much, really cool vibes.
I think that the amount of stuff that needs to be devoured for each level could be toned down a little, but maybe that's just me :)