Welcome back my darling Faenatics! Last week – We saw the face of the big bad that’s coming for our heroes and all…