Thanks for the suggestions
Even I thought about using Instagram or Twitter.
I already have a YouTube channel bit only 5 subscribers.
You can try my games on my creator's page.
I hope you enjoy them