Anyone getting this? I haven't seen much on it, but it's said to make superb use of the stylus and retain the feel of a platformer.

Does it have any puzzle elements in it?