Marten Hørger, Neon Steve - WE'RE BACK