Probably the weakest part of the game in my opinion was the boss fight. The timing felt weird to dodge the attacks, but because of the checkpoint just before the boss (which I'm thankful you included) it wasn't frustrating.
Also, in terms of bugs, the music cut out at some point for me, and didn't start back up until I got to the bottom. Don't really remember how it happened but it might've been after I reached the bottom the first time and chose not to ascend, then started a new run? I'm not sure