1. Make a lot of games. If you make stuff, you figure out what you need to learn next, and then you learn that.
2. Windows 11
3. I made the game and uploaded it. I did not market or do any work to advertise the game.
4. I have made tutorials in the past but I found them a bit time-consuming. If you want good tutorials, check out 'The Shaggy Dev' on YouTube.
Word of advice: make games regardless if they're ever popular. I'm very fortunate to have an audience following my games, but in the end of the day, I enjoy making games because it's fun. Focus more on having fun :)