Anyone here heard of using mycard to top up credit for Chinese games? If yes where to buy? does it worth it? TIA