I played this at SFGE, and I really liked it. I was only able to put 5 or 6 plays on it, but it was unique and fun to play. The lower pop bumper make things very interesting.
This game got 16 approved ratings and currently scores 7.368 out of 10 points.
This ranks the game #158 in the Pinside Ranking.
Score breakdown in the 4 main categories:
Game design: 7.419
Other Aspects: 7.776