Netflix has launched an interactive site at CampCretaceous.com to promote the Sept. 17 premiere of the CG animated series from Dreamworks Animation.