Seems like only yesterday that Nintendo gave this stage time at E3.