Yea closed beta either started in March 08 or a little earlier if i remember correctly, my first game was in march but i may have been a little late into CB.
Great games. for those who couldn't make it, i streamed on a terrible setup to preserve the top banter (at the expense of playability). But I was able to get great moments like this, which is what legions is all about https://clips.twitch.tv/NastyLachrymoseDragon4Head