FloatingWaffles on 16 June 2017
I think the Nintendo Directs are pretty much the equivalent to that and have been for a while, the only difference being that instead of one longer whole show they have several split up directs throughout the year.