Kubika

A relaxed but mind-bending puzzler
Puzzle