Looks like the Setup Tab site is back but on life support?
Setup Tab site is back? Somewhat!
So is this the main hangout for Messiah now? Shame about the tab but I suppose it was inevitable :shrug:
SETUPTAB is online via wayback machine