ya know this song actually sounds pretty main stream if thats what you were going for. the progression was fairly predictable but thats not really a problem. there were some good melodies in there. i also liked the harmony. the harmony was quite evolved not just a plain harmony so thats appreciated.