Finally finished this one! The last series of manoeuvres were extremely satisfying to puzzle out :)
Thank you, glad you enjoyed it!