Super Fruit Fall

Super Fruit Fall is a stacking puzzle game which was released in 2007.