iPhone version of this game could be found on iTunes here. It's only 99 cents now so you should definately try it :)
Game description: Mazeness is a splendid double maze puzzle. The game is full of fascinated features like teleports, one turn holders and crashed tiles.
The goal of the game is rather simple - you need to bring all the balls (up to 4 per level!) to their goals at the same time with help of barriers and holders. In spite of seeming simplicity it's not that easy.
The difficulty of 44 levels is growing little by little from level to level.