New Ratatouille Info!! (aka: Boy, was I WRONG!!)