Very nice review :)
I wouldn't trust a tablet from China IMO. That's just me though. Everything is far too cheaply made there.
Very cool. I like that it has clash of clans :P