Overall pretty good, but I've noticed a bug where, when I get to a level and then leave, it'll have me saved at the start of the level I already beat? Like, I have beaten level 6 like five freaking times already, and I really don't think anyone should have to do that awful timing puzzle more than once.