I played the Pro at Jenkinson's in NJ. It was set up next to an AC/DC Pro.
I think it's a pretty good game. I am not a fan of the theme, but enjoyed it more than AC/DC Pro which was very surprising to me. In fairness, I only played two games on each.