Never quite got a handle on dealing with the bugs, but I really liked that piloting the worm just happened in the overworld without a separate view. Really made me feel like I was controlling a huge mechanical organism. A Power Worm, if you will.
Bug spawning was something we never quite had a handle on, so it feels a bit random whether or not you start a successful run. The shop is randomized so getting a bunch of worm turrets early usually is the best strategy, but I digress.