?

Aequilibrium

Physics-based puzzle with 20 various levels...