Download the free app
This was playing at the Drs office, looked pretty good (good animation) but I'd never heard of it. I guess it's from 2006, so it probably just wasn't on my 'radar' (pre-kids).
Have any of you seen it? How is it?