Can't understand why the "current score" is soo low... this stuff is better than that.
Keep it up!
I love the songs compostion, really catchy and powerful. Can't get enough of it. Try to make this a bit longer maybe?
I don't know about your skill level with the program (FL?) But maybe try adding some FX to the instruments, I can hear a lot of presets in there. Try layering instruments together to make a more unique and interesting effect.
I've got some songs which are kinda falling under a bit, check one out? :D