I'm not so sure about that. Given THQ's auction, another entry in the Saints Row franchise might be a little further off than that.
Have I ever told you the definition of insanity? Insanity is... doing the exact same fucking thing... over and over again... expecting shit to change. That is crazy.