Nintendo showcased Cuphead, Stranger Things, and an unexpected new Zelda. Nintendo showcased a number of new and already anticipated indie hits soon making their way to the Switch.