Thanks so much for the feedback everyone! I admit the physics are very janky and poor (specially on the tubes) i spent till 10pm on the final sunday trying to fix and just had to submit as it was, great fun putting it together!