Nintendo confirms in a 2017 financial report that their E3 presence will once again be rather smaller. Keyword "again". Meaning that this E3 showing will likely be similar to the travesty that was last year's .
This doesn't bode well for 3rd party support for the switch, nor for the many...