More on Jurassic Park. This is pretty sad if true.

Telltale devs caught juking Metacritic user reviews, studio stands behind them