The Immposible Project, новая жизнь Polaroid