Nav I'm pretty certain that he means his last album as in the last project he worked on. Not the last album he'll make.