Itch.io
Play Store
YouTube
Instagram
Discord
Membership
E-Mails
Do keep in mind that all of this links are Indonesian language except the E-Mails