Thanks, I'm glad you enjoyed it! I'm probably mostly done with this one for now, but you're definitely right that there's plenty I could do to make it better in the future!