There are a few reviews out there that shed some decent info, however aside from some external bits and bobs the users does not disclose much information in regards to if anything had been internally changed. I would say pass on this.
Reference picture to item in question.
I have removed the link from your post.
Closing thread.