Physics based puzzle games are always hard to get right, on most puzzles I got the idea of them quickly but just had difficulties implementing them.