Saints Row 5!?!

Saints row 5 dubiously confirmed yet not confirmed... This makes my brain hurt like Feel Boss. Rumors say were going back to Stillwater.