The tone.
I really hated the tone of the guitar in this, sounded like you were using a basic squire 15 watt amp.
Fix that, along with the intro and the basic backing riff to be maybe a bit more technical? And you're good to go. Good concept, just executed poorly.