I went here over the summer funnily enough...
Now, I've never actually played any of the games that are meant to be being ripped off here, but, it's clear it wasn't their original idea. But, to be honest, EVERYTHING in China is a rip off. You'll find things that are much, much worse than this...