Love this game, because or requires thinking instead of motor skills. However, the execution is marred by very poor touch control accuracy - you endup constantly moving wrong pieces, because of poor touch position calibration. This is complain lots of users wrote about, that the company chose to ignore.