The Rythm Track was excellent... The lead, whilst displaying excellent technique, weren't very fitting in my opinion...
They would have benefited from a steve vai-esque melody line before going into the fast parts... from the middle on it was excellent though.
Just my opinion :)