by 0x815bd8454f9fad2415a7903c7de310c130f9b117 (Hustler#b117)
Itch.io is a game marketplace with over 20 Million Visits in the past 6 months.
I personally had published my games there and they have people ready to play whatever game is published there.
I suggest creating a page for Decentraland on Itch.io it is Free and it will generate new Users.
Games like Amongus are published in Itch.io, so I feel that there is no downside to joining itch.io
If DCL enters Itch.io It would be good to see monthly users numbers generated from Itch.io.