Today, Harmonix admitted that yes, they have indeed been reviewing their own product. Statements have been made both by the company, Harmonix, and by one of the reviewers in question, Matthew Nordhaus.
"Harmonix has clarified its internal policy about posting reviews of
...