Considering that the “odindev” and “odinv2” appeared this year, and that “odinv2” appeared before the first “odin” was released at all - I could guess that “odindev” and “odinv2” is the codename of Warcraft 3 reforged. Now what’s going on:

odinv2 got 2 updates this Sunday. That means someone pushed it to the server on Sunday. So, almost certainly some sort of homework.

Now, we got a battle.net-wide maintenance twice this week.

If I was to guess, beta will be coming either today or tomorrow.