The character controls, as well as the sound, camera, and physics responsiveness to the player's actions, are all top-notch! It took me a while to realize that these spiky things could be destroyed, but once I figured it out, everything went very smoothly. The boss also turned out to be an interesting opponent!