GameSpot recently got their hands on a live demo of Jurassic Park: The Game. The game is an episodic adventure series, which is a common practice at Telltale, this … Read More