The maze level kind of lost me, but up until then I was really enjoying playing some Super Monkey Cube.
Yes, the maze was designed so that each portal confused the player