Single You Out: Peter Leo – Open Invitation (prod. by Eitan Noyze) April 17, 2014 stefanoneder . Singles . Deep Concepts Media, Eitan Noyze, Energy Shift, Open Invitation, Peter Leo Peter Leo is making the right moves and off to bigger and better things according to this new Eitan Noyze produced track. Open Invitation is an opportunity to live the good life and the lead single to his new project, Energy Shift.