That looks like something I could play, I think (given that I can get 90+ on anything below about a 7 on deemo). I definitely have some trouble with touch screens though. I can't play holding my phone, and I don't have anything to prop it up and hold it in place, and it tends to slide around on me no matter where I lay it down (even holding it between my legs leads to it sliding around). The reason I can't handle the harder pieces in deemo well is mostly because I suck at slides because of that, and I haven't played enough to learn to read and play the faster stuff that doesn't use slides.