Jurassic Park from Telltale Games Revealed

Jurassic-Park-logo

Telltale Games recently revealed some new details and screenshots from their highly anticipated Jurassic Park … [Read more...]