Wow! This is absolutely fantastic! I will made a completely comment when voting ;)
Thank you! We had a lot of fun putting it together!