Bloxorz

Bloxorz combines problem solving with spatial reasoning and logic.

Can you solve all 33 challenging puzzles?