Hey it took like 12 seconds to download
So Miggie, here's my take, and my apologies in advance, I'm a bit direct and don't bs...
The recording is nice, sounds clean and crisp. Your vocals are good. I didn't hear anything off pitch or "undesirable". I actually liked the way you inserted that broken-note style throughout the song. It was very tactful and smart.
But here's the thing. I can't find a bad thing to say about the song on any technical level, but yet, it's missing something, yes indeed.
We call it the "IT factor". We all know what it is, and most of us in life will only write a handful of songs that capture it. Your song just doesn't. It's close, but with "IT".. it either hits the mark or it doesn't, and your song doesn't.
Now.. that being said...
You are about as close as one gets. Focus more on hooks and keep the tactful writing and arrangement approaches. Hooks don't automatically = "IT", but it's a good measuring stick as any.
Good luck, I hope your group does well!