IIIIITHE1IIIII on 02 December 2014
Not sure why people are surprised when these mod applications tend to favor Nintendo fans. After all, it is in the community's best interest to appoint people of great knowledge and wisdom for such vital positions.
With that said, congratulations to all new mods. And good luck.