Super Fruit Fall

Super Fruit Fall is a Stacking Puzzle game which was released in 2007.