eh. its okay. the rhythm guitar dosent really have any rhythm, its just palm muted chugga chugga chug over and over. the lead is just doing random solos over and over, not bad, but not seeming to link to the rest of the song in any way. the bass is.....non existent as far as i can tell. and the background keyboards are just a couple simple loops to make it sound like theres more than just chuga chuga solo time going on.
youve clearly got a good bit of skill. keep it up and composition will come to you before you know it.