It's a good tune. Except it doesn't quite fit the title. Maybe something more aggressive and slow would work. I'm not sure what a good tune for this song would be, but "Revenge" isn't quite it.
I also think it gets repetitive. It definitely changes slightly, but it didn't seem like much. It wasn't too big of a problem for me when I listened to it, but I thought I'd point it out.