Really cool concept! I thought I might have to give up but I made it in the end!
Thank you for playing!