First Let Me say Telltale, You are Awesome, Being a huge Jurassic Park Fan You guys Really took me back into the Movies and I really am enjoying it so far. (almost done with Ep.2, no issues so far ether) I tell what I really think of it once I find time to finish.
IGN on The other hand...Not so much apparently
P.S. It does seem like looking back at the previews that Greg(whom I normally like and agree with) Didn't like the game's direction to begin with which is a shame. Anyway Hat's off to Telltale you did a Good Job.