Definitely needs real drums. These drums are just dragging the song down too much. Nice melodic playing though. Guitars sound nice. I also think the bass is a bit too simple. I think the bass could do quite a bit more without running over the guitars and it would probably make the song much more...