Thank for the warm welcome, Frontline Studios!
Sounds like Itch.io is well equipped with both game dev dashboard and it's community. I'm still learning things in mostly 3D games and I don't want to make that next Call of Duty or GTA VI. Maybe a GTA VI tribute at the size of a grain of rice? (imagine gta 6 before gta 6).
Also I've never done game jams, which is one of the reasons why I signed up here. Looks interesting and hope I can finish something when I feel ready to do game jams in the first place.
I also need to improve my English a little bit since this place seems mostly in that language.
Anyways, thanks again! :P