Kannushi is absolutely right. I've seen this before on some webpage - even the colours and shapes were the same. I'd find the link except the forums that link to it are down atm.
There shouldn't be a save as it would take out the challenge (and anyone would be able to get to level 30 and get like 3000 points per level). It's only based on chance near the end... If you use your brain and think ahead, you're more likely to win than if you place the tiles randomly.
Btw, you don't need to rotate, you can see the corner of the block if all around it is raised, and that's all you need to tell the color. I like the idea of teleporter blocks (move into it from the right, come out on the left), but pushable blocks are overrated :P