No prob. The "Neowinian" label was a dead giveaway. And with a quick search, I located the original post.
Thank you for answering! Btw don't download Windows.8.China.6.2.9200.16384.120725.iso.torrent Pcbeta signed it as fake too!