Thanks for the nice comment! The balancing was definitely a tricky act, I spent a lot of time on it and I'm still not fully happy with it. Glad you enjoyed it!