T techinasia.com China-based developer allegedly steals, publishes Indonesian games 1 points remyt 12 years ago 0 comments