Glimmer Twins III Deluxe
Match shapes of the same colour as fast as you can, match equivalent shapes to get more points!. But remember, shapes can be matched, if and only if there exists at least one 'good path' from one shape to another. Pick up hearts as they will help you