Quote Originally Posted by Spartan094 View Post
That is a lie. It's way before May 3. More like April.
The dates were for when it would be open to the general public. Of course they were open prior to May 3rd, but it wouldn't make any sense to make the dates in April because then people would expect the beta to be up at that time. Use some common sense.