Microsoft cracks open Halo 3 beta with 2 new ways to enter

Halo 3

Halo 3

Halo 3

Halo 3

Halo 3

Halo 3

Halo 3

Halo 3

Halo 3

Halo 3

Halo 3

Halo 3