I was browsing on some chinese forum and I found these pics, anyone has any idea what is this?
Maybe an upcoming Ducky?
Not to make you sound like an idiot but aren't the pictures with the thread itself?
There's definitely someone who posted these and should have some information about them or the thread itself?
Maybe if you post a link to the thread itself, and some of the Chinese-reading members could translate it for you -if Google Translate wasn't helpful enough
PS: The beveled edge looks good - it's really comfy on my Thinkpad though