Very nice; especially like the arrangement you've went for - However, the mixing could use some work (perhaps some compression on some of the leads or something) as at many parts, everything simply sounds too loud, as though EVERY instrument is fighting to be out in front/be the lead.