Miyamotoo on 26 August 2015
Annual!?
They release them in one game per generation, even Mario 3D game (with Wii expectation) is one game per generation.
Only franchise that become annual for Nintendo is Pokemon.