Telltale's Jurrasic Park coming in April, first screenshots and trailer inside


Above: Some moody concept art


Above: Concept art of the docks on a dark and stormy night