It's a solid idea. The arrangement is very nice, every part flows together nicely. I could see this style working out rather well, although it really reminds me of so many other tracks that sound almost alike.
Let's break some details down. There problems arise mainly in the mixing itself, composition is fine as is.
==
0:33 - I immediately notice the apparent overcompression.
This weird "wobbliness" in overall volume makes music kind of uncomfortable to listen to, for me at least. Either use much faster release on your master compression, or try to avoid cranking up your instruments so loud that they could go above the limiter's threshold way too hard.
For an example, at 0:58 and 1:03 I can easily hear that the sub is way too loud, overtaking everything else in the track and pressing them down in the mix.
It sounds like there's only one limiter doing compression in the master channel, so I recommend you try out multiband compression at a some point to get around this issue, apart from mixing your stuff properly first. This way you arrive at a more stable sounding master compression, as it allows you to use compression like an EQ.
1:29 - Maybe the mix is a bit too noisy here. Way too much mid-frequency action, sounds kind of washy rather than energetic. Try to have your focus a bit more on the higher frequencies, and pave your road on the mids. The shizzle is what you want here.
1:53 - Ouch, my ear! Jesus, this piano felt like it pierced straight through my eardrum as it emerged.
4:03 - Maybe the ending was a bit oddly abrupt, I would suggest smoothing these kind of cuts to make it feel like it's ending purposefully, not as if you ran out of ideas what to do next. Not saying that you did, but it has that kind of vibe to it.
==
I don't think I need to comment on much anything else, since most of this stuff really comes to you by itself via self-discovery.
Keep listening to a lot of other music and listen closely how they are mixed. This way you get a better idea what kind of sound you could try to aim for.
Also make your kick and snare stand out more. They bring depth and punch to your music.
- X