The new Nintendo Nindie Showcase will go live on March 20, 2019. It was recently announced by Nintendo itself. Live time for the event is as...