Nintendo's never really offered annual releases of any franchise.

DKC, DKC2, DKC3 in three consecutive years from 94-96 is about the only time I can remember them doing that.