Flesh Worms is a seriously amazing game!! Music sets a great vibe and the humor is twisted!
Thank you :D And thanks for the let's play!