Quote Originally Posted by xPhantomSolx
There's a chinese game like this.. and I suck at it just as bad as I suck at this one
looking for it as we speak, that one is a ball busters

found it

http://forums.importatlanta.com/show...ghlight=puzzle