Has anyone played this? I was playing it on my brothers Iphone, and it is one hard game. The title controls has a pretty steep learning curve, but once you get it down it's pretty addictive. I only cleared the first level .