This is really well made and very fun but also quite challenging, good job!
Thanks for feedback, much appreciated!