Leaf on the Wind screenshots

Leaf on the Wind is a physics-based puzzle/adventure game.
Leaf on the Wind 1.0 : Main Window

Alternative downloads

Natural Worlds
FREE
rating

Simple application which allows you to play nature sounds.

Physics 101
FREE
rating

A collection of simulations, tools and equations for many areas of Physics.

Blow Up 3 Installer
rating

Blow Up keeps photos crystal clear during enlargement.