Solve physics puzzle by building towers with mysterious stones.

BACK TO TOP