Wonderful use of sfx to bring transitions together. Often I find people add just one new thing every four bars or so, and you don't have to be so limited!
There's so much texture here. Does it feel like an instrumental remix? I am wanting vocals, but, what's here is very pleasant. The tropical vibe from the percussion and punchy style of that lead is brilliant!
Good work!
Reminds me of tunes by the likes of The 1975 mixed with some modern dance stuff.