Nintendo’s E3 page is up!

Not much here yet, but worth noting.