One possibility I've thought of might be YouTube. And it's usually not a lot of effort. You just post a video every now and then and hope people see your page.
To answer your questions though:
1. Video games and other things
2. Hobbyist
3. One thing I do is post my game on Game Engine specific pages (ie, if I use GDevelop for a game, I might post about that game on a GDevelop page. If I use Ren'Py for a game, I might post about that game on a Ren'Py page. Just be honest about what engine you use, ie it might get bad reception if you post a Ren'Py made game on for example, a Game Maker or GDevelop page.)
4. Yes. Somewhat. Sometimes, the big platforms are looking for the "next big hit", so smaller games and projects might sometimes get overlooked. I feel I've actually had better success on smaller platforms.