I have played the exact game you are talking about! I was bringing my little brother to a birthday party at the Funplex in East Hanover, NJ
, and I was shocked to see that game sitting there. I had never seen it before, and it was very fun, although the way the timer worked got me frustrated. Pretty fun game, hope you find one nearby!