Pretty fun game with a lot of heart and fun put into it. I think the controls need a little tweaking so that the timings aren't as tight, although it's not too bad.
Sadly wasn't anywhere near your record, took me almost 4x as long :/
Excellent Job!