Quite enjoyable, sometimes a little tricky but that makes it more rewarding when you finish the level. Well done!