I found out about the Scirra arcade a little while ago and thought it was pretty cool!
Compared to something like Itch it's pretty small.
I uploaded two games to the Scirra arcade and both are on the top games page (It's the first age you see) and have each been played by more than 400 people! I only took about a week to make one and about half a week for the other. I did ZERO marketing for these! Marketing is important tho. This is just a tip thing to help with marketing.
Thanks for reading this crap!
(Oh yeah the games are called "The Grand Illusion" and "Trump Tower Trouble"(and I did o a TINY bit of marketing for "Trump Tower Trouble"))