The last of The Saints that was supposed to uploaded a while ago. Sure they Don't appear in game but they're still canon.
As for the absence: my PC is now fixed. However, I'm not physically or mentally at 100% as of this post so please bare with me a little longer.