Two Telltale game developers caught being overly positive towards their new release, Jurassic Park: The Game

More...