Tap 10 Sec

Description

Tap 10 Sec is another arcade game playable on every computer, tablet or mobile device.