On Wednesday, April 2, Nintendo is going to blow the doors off ... When there isn't new hardware to show, they're usually just a series of game trailers with the occasional interstitial bit ...