Big thanks to everybody who signed up. We are currently fixing our final bugs and doing some final tweaks. We’ll release the Closed Beta on Monday, April 6th.