Well this one definitely went over our heads. The mystery behind the recently released songs ‘Flowers‘ and ‘O.T.T.R‘ look to be solved in this interview that was released towards the end of June. Around the 5:30 mark, Sean mentions a ‘secret project’ that he was working on with two other guys.
Props to DOTR for picking up on this.