There isn’t a lot that can be said about the Beta at this time, due to T&C restrictions, but I can say that when I got my code on the 14th I was genuinely excited (and still am). Once the Beta goes Public in July, and the restrictions are lifted, I’ll post a good write-up for you. So, stay tuned folks!
Why am I waiting and not saying FU to the T&C restrictions? Because IBIF is not a large corporate site, we’re regular gamers like you with full time jobs, and I really don’t feel like jeopardizing my Beta cred right now. Stick with us and we’ll let you know what we think soon enough.