Ever since the release of the Nintendo Switch last year, Nintendo has been enjoying a steady stream of great publicity as its new flagship console has gone from strength to strength. Unsurprisingly, the company’s support for titles both indie and major first-party releases alike has catapulted it back into the good graces of fans and critics.
E3 arrives hot on the heels of the…
