Noice take on the theme. It's pretty simple but challenging. I think increasing the speed over time would be a nice touch.
That's a good idea, thanks!