If you have a logical mind then you'll love this one. Obviously it becomes more and more complex and therefore harder to get through the various levels which can be frustrating . . . Does anyone have a poke for infinite lives ??? I've been blocked in completely a few times . . good game 8.5/10