The feeling of controlling the ball as it glides through the vibrant neon strips in Tap Road delivers instant and addictive entertainment.