no. I beat a run with 12064 points on a touch screen just now. Its not that hard. Whats hard is that my phone is 10 years old and it lags like CRASSSYY