Wow, that's a really clever game. On the first level I thought it is too simple, but with other physical mechanics it becomes quite challenging! Good job!