Ice Shrek goes hard