m_csquare on 16 January 2017
For point #2, until the products are released, isnt that merely just your assumption? Someone should link the image of all 3rd party game developers and tell us how many of those developers actually release a game for switch.