POLENTA WITH IMPOSSIBLE SAUSAGE & ROASTED