Overall very nicely done!
Some very very minor timing blips but otherwise really nice.
Please consider posting your covers here instead and join in on the fun!