I HUB ARTICLE ISN'T NEWS FROM THE COMPANY ITSELF. HOW DISAPPOINTING? THEY'RE ADVERTISING "NEWC"... WTF... MAN, MIGHT IMPACT OUR PPS. #ANNOYED SMFH....