Game viewing at the Delaware Shore