Nintendo's website for E3 is up and ready