I'm glad you had some fun with this. Apparently rotating objects using Euler angles led to whatever happened here so I'm fixing that right now. Thanks for your time and feedback!