This was awesome! I'd love to have done something as large as this if I had the time haha, great job.