The game of cascade is a puzzle whether to unite the squares from the same color, and they fall. To do in possible time before the seconds expire. The Hearts help to save if the squares at the end are few and of different colors.
I have made score to 89.436 after 5 levels.
http://www.onlinegamesquad.com/index.php?1467-4