I know i've said we'd be posting a beta almost 3 months ago but shit happens (i'm terribly sorry). Anyways, if you come back after June 1st the beta should be available ... THIS TIME FOR REAL :-)
Raul
Just to let you know we'll be posting beta code in a couple of weeks.
Stay tuned!