What's Up Posted on June 6, 2009 by Tars Tarkas Reply From the makers of Ratatoing. Sigh… This is the better Whassup!: