Dota 2 beta is now over, and is free to play without an invite. Click here to get started!
In total this site sent out 2743 invites and received 5830 invites. Thank you all for your courtesy.