Exactly. This is their chance to test a whole bunch of things and get feedback before the game comes out. It's better to have criticism now and fix them now than it would be once it does come out.
English
-
Yup. Some comms from the Devs would be nice though. What direction their taking? Are they really making a Halo clone? Etc