I've been itching to play this for a while and can't hold out any more. Unfortunately the DOTA store is down, and I'm now willing to entertain the idea of paying/trading for an invite. If you have one available, please PM me and we'll work out the details.