Invite buddies to Gears 3 beta on May 8

Source:
Joystiq