Over at IMP3Net [Google Translate].
Look, this is just 1GB of RAM, 16GBs of internal storage, and a 1024 x 768(!) screen. Is anyone going to want this outside of budget-constrained Chinese? I feel like I’m wasting my time here writing anything more… so just click through to the review itself. Spoiler: The camera sucks.