Hi mate.

Yes it is a good mix... perhaps the start is slightly commerical sounding but that doesn't last long and there is some very good tracks in there. It shows that you have talent.

:)