Bloxorz

This game is mad fun and highly addictive.