Seems like the Battle.net launcher beta just started in EU, or has it been going for long? I just received an invite, you guys should check your mails if you signed for it.
Seems like the Battle.net launcher beta just started in EU, or has it been going for long? I just received an invite, you guys should check your mails if you signed for it.