Legion: Alpha is Live!

So, Legion beta alpha has gone live, and so far the only people with access are those that are either chummy with the devs, have loads of viewers/subscribers on Twitch/YouTube, or have tonnes of readers/followers on Twitter. Obviously I fall into none of the above categories, so no Alpha here as yet 😛 So far though […]