It's Cubemania, the fun 3D physics driven strategy game. The aim of the game is to throw balls of varying strengths at the stacks of crates in order to knock them off for points.
There are 15 levels to complete, with tasks ranging from knocking crates off their stacks to making them spin as much as possible and more.