i think they say each major release will have a 2.5yr dev cycle and not that they will release a new game ever 2.5yrs.
So for all we know, based on whenever they start development and how many titles they have in the pipes, a game could be released every month. obviously not gonna happen but yh.....