heroes of newerth just gave out 200,000 invites... also launched a website.