Jenny Thinks by Fit and Bandwagon. This demo is also available for other platforms, for an overview visist: http://ftp.kameli.net/pub/fit/jenny/