PxlStorm on 07 September 2015
The insane hate on Ubisoft and especially the Assassin's Creed franchise while Nintendo is allowed to do anything they want. To be fair, they do receive some minor backlash here and then, but still.








