A Chinese site reveals more specs [Google Translate]:
Now, this Q7 Blue Devils official officially released. Blue Devils Q7 running Microsoft Windows Phone 8.1 operating system, equipped with Qualcomm Xiaolong 200 quad-core processor, equipped with seven inches 720p screen, 2.0 megapixel front camera, rear camera 5 million pixels.
The Snapdragon 200 in this phone generally scores in the 15,000-16,000 range. I’m not sure how much that matters with Windows 8.1 or if it’ll matter with Windows 10 (should such an upgrade be available).