I think I need to be aware of your proficiency level as a music producer before I can really rate it but I'm assuming you're just starting out. For just starting out this isn't bad, it's a 'tangible' song. If otherwise this song isn't very good just from a pure qualitative perspective. It has way too many lulls in it that prevent any kind of real intensity from building and most of the beats and synths become increasingly overused and predictable. It makes the song boring. Sorry for being negative but this is my honest opinion just keep working at it and I'm sure it'll be up to speed soon.