Ok I might agree with some things in the article, but I don't think it's completely objective. "...blah-blah-blah ...Heavy rain sucks, blah-blah PoP, Assasian's Creed & Ubi rulz... blah, blah" (: There are also other game developers, you know.
urquanster's comments