Thank you! :) thats what we figured as well, the worm is supposed to shake things up a bit. Even though it can be a bit tough to deal with, i think its an important addition!
And thank you again for your nice words on our visuals and sound, we worked very hard to get as much polish in the game as possible! <3