Nice work! It is amazing how many skills you need to learn to be a freelance game designer!
1. Marketing
2. Audio/Visual
3. Basic copyright law
4. Basic Business law
5. Business 101
6. Social Media
7. Writing/Editing
8. Hobby skills (painting, terrain making, Sculpting, Model making)
9. Graphic Design and page Layout
10. Accounting and Insurance
etc.
Sometimes, it feels like the least important thing is your ability to make a decent game!