Halo 4 preview (pictures, hands-on, screens, trailer and video)