You guys talking about NDA and Beta invites is making my thirst grow stronger. It's almost the end of the month...Although until PAX East ends I don't expect any invites to go out. (I wonder if PAX already happened?) I'd say from March 23+ would be considered the end of March sooooooo.
Counting them days@@