Truthfully, I wasn't quite as sold on this for the first half of the mix. Right off the bat, I wasn't liking the drum samples used. The kick here seems very aggressive and sharp, where something a little more smoother with some EQ cuts in the mids/highs would probably work a lot better for this style. Like halc said, the rest of the drum sounds felt kind of slapped together, and there wasn't all that much cohesiveness there in how they were mixed or which sounds were used.
The drum writing itself is also a bit problematic in my opinion. Most of it was passable but I do feel like there's some parts (such as that ride cymbal or some of the tom fills) that you'd do well to revisit and polish up a little bit. Also, consider doing something different with how you actually bring in the kick, it kind of just drops right in there without very much of a lead-in. (That's definitely just a personal suggestion, but maybe you can come up with an entrance that's a little more nuanced and creative? I think it would make the intro a lot better.)
Drums are pretty much my biggest issue here though, everything else is sounding much better, especially for your first time working with a DAW Your melodies are great and reasonably well-sequenced. I wasn't bothered by the piano sequencing or the tone, really - I thought it fit pretty well. The writing is pretty restrained and the synths are pretty basic for the first half of the song, but when you start getting some more solos and dynamic writing going, this really kicks in and I can see why the other judges enjoyed this so much. The organ/synth solo at the end is practically euphoric, and I'm really getting into the mood of the song at that point. The supporting writing on the piano and your secondary synths is really smooth, no sore spots there as far as I'm concerned.
Your overall mastering is troublesome. I had to crank my volume way up to get this one to sound right, which means you mastered this too quietly. That's definitely something to fix too before you resubmit. The mixing and levels was pretty solid, I'm impressed that you were able to get such a good sound out of your first submission!
Lots of great stuff going on here, but it needs some polish. Hopefully between the 5 votes here you'll have plenty of advice to take into consideration and you'll be able to fix this up and send it back. Really looking forward to a resub on this
NO (resubmit!)