This was great! The boss music actually got me revved up and I was determined to beat it.
When it started out, I thought it was a puzzle game, then it became action-oriented, then it became a speed runner, so I guess you totally did surprise me with the mechanics!