Star Touch Lite

from , originally released 31st December, 1969

Inspired by the popular Dance Dance Revolution app, Star Touch Lite will find you tapping your way to the highest score or the highest combo or both to beautiful music!
...


Recent posts about Star Touch Lite