Thank you very much! I'm glad you feel that way, I tried to make it as polished as I could in the time I spent on it (including getting it optimized for and running on mobile).