Would love a beta key please - been an avid DotA fan for a while now!

Much appreciated.