zorg1000 on 11 March 2016
I'm pretty sure a lot of those stats are false, according the the most recent fiscal report, Wii U has between 98-147 retail releases depending on region as of Dec 31, 2015.
When the herd loses its way, the shepard must kill the bull that leads them astray.