In more news out of X10, Microsoft has announced
that the Halo Reach
beta will start on May 3rd. To join the beta you'll need to have
wasted your money on
purchased Halo ODST. I'm guessing Microsoft will also be distributing codes via Major Nelson's twitter account
and other mechanisms but that's not confirmed or official in any way.