D.M.G.

Match the leaves to earn points and kill the bugs. Jame Gam #27
Puzzle
Play in browser