Yup same site
VeryCoolMoment
16
Posts
1
Topics
5
Followers
2
Following
A member registered Aug 11, 2018
Recent community posts
itch.io Community » itch.io » Questions & Support · Posted in I published a game on itch.io, and now it's on a Russian piracy site. Not so sure how to proceed