New images released of Pennywise in IT