Anyone know if this is still going to happen? I know they have the date listed as march 25th-27th, but have no other info listed and the site has said new site coming soon for the last 2 months. With only 3 months to go, you think they would have the details so people could start planning.
