Color Cleaner 2 is a point and click blocks puzzle game from addictinggames in which you goal is to clear the space off blocks with different shapes and colours. You can do this by making them come in contact with other shapes with the same color scheme. It may sound easy to do but playing around with physics elements can be a real challenge.
Aside from colorful levels, this game has some 40 levels each with a unique puzzle to solve using physics. Meanwhile, here is
Color Cleaner 2 walkthrough showing solutions.