I keep coming back to this one over and over, typically for just a few plays at a time. As other's have said, it is definitely hard, but, when I die, I always feel the mistake is mine; I can't blame it on lag, or poor controls, or anything about the game itself.
When I got my iPad, I was pleasantly surprised to find the developer had made this one universal, even though it predates the release of the iPad.