Played at the Double Tap arcade in Cedar Falls, Iowa. It's an okay game, I can see how this might be addicting for some, but I have no intention of returning to it.

Reviewed on Mar 24, 2024


Comments