Update:- We got word from Cooler Master that the review went out even before the official launch which should be on the 9th Jan, which we weren't informed though. Since it was a honest mistake on both ends, we've obliged to take the review down for the moment, but we'll be republishing this first thing on the 9th Jan.
We regret for the inconvenience and stay tuned for the article soon