Yeah, it really doesn't match the theme very much. I mostly thought that since the physics are surprising and hard to master, you'll die many times before being able to finish even a single stage.