I think you have a good start
i think that you need to work a little bit on feeling add dynamics or pedal markings this was done using a notation software right? well you need dynamics and maby pedal markings and articulations and slurs and stuff also make it longer unless its supposed to be a video game loop then its perfect i could see this in a game :)
But where's the storm? lol
Sounds pretty damn nice. Are you sure you're new to this?
You have some pretty interesting chord progressions in there - very odd and unusual, but very refreshing.
I love the repeat of the theme that you introduced at the beginning of the piece. But... it needs to be longer. You can surely come up with some more variations and other themes, right? At the moment, it stands to be a very short ritornello (Theme A, Theme B, Theme A). I'd love to see at least another minute tacked on to this - you could easily add another two minutes if you repeated the main theme again.
You don't even seem to have much parallel motion, which is a good thing.
The bass line is pretty simple, and if you expand on the theme you might want to hand the main theme over to the left hand and let the right hand play a countermelody.
Other than that, your themes are fun and interesting, your use of oblique motion is excellent, and your chord progression fresh and exciting. This song is energetic and I look forward to hearing more from you in the future.
4/5 & 8/10
Thanks for the feedback and the vote. Im working on making a longer version that sounds more complete, but its still a ways away.
Please contact me if you would like to use this in a project. We can discuss the details.