Yeah, the only issue I had with it was the transition to the end. It was going awesome, and then all of a sudden the badguy's dead and they win. The end.
Everything up to that was absolutely amazing to me, though. 10/11
P.S. Guitar guy needs his own movie.