Thank you! It still has some balancing issues that I hope to fix with the feedback I'm getting, but I did spend a lot of time polishing it :-)