The following games by this developer are listed on GameLinkage.com:
Leaf Buster 1.0Looking for a challenging puzzle? Exercise your brain with Leaf Buster.