What I found helpful:
1. The book "Designing Games: A Guide to Engineering Experiences" by Tynan Sylvester the creator of Rimworld.
2. Jonas Tyroller has some great videos on Game Design like this one: https://youtu.be/o5K0uqhxgsE
3. Some game marketing content from Chris Zukowski is also very helpful.