Francisco Allendes Partner Up With Armada Subjekt & Released New Single ‘Superwings’