Hopefully you're right! I can't remember where they first announced new leaf.
Yep that too! Having some confirmation back 2 back was a great thing to do. E3 2018 for Nintendo is looking very good.
I agree and we didn't even see a new DKC game, Animal Crossing or a new Smash game!