I suck at guitar pro, so you programming all that shit and what not. Kudos for that.
Now about the song, it definitely does not sound generic by any means. Its unique in its own way, but I think the riffs are a little predicitable. Its not a head turner song but for what it is I think its pretty good. Cheers mate