I got to play the closed beta as well! It was tons of fun! I might have competed against you lol. Really sucks we still don't have a full release date for the game yet...
You probably did lol, though I didnt play it for long. It was supposed to come out this month as well.