Usually these suck but I've got to admit that was pretty good. Rated accordingly.