Great casual game laugh
Seem lot of fun.

How do you have managed physics ? written by you with simple collisions ?