The world is a big place for a little squirrel, and in Squirreled Away, you'll embark on the adventure of a lifetime. There's ...