Please, Nintendo... You are our last hope for E3. Don't let us down.