hatch is really coming along - most of our site is finished, with just messages and a couple more minor things left.
we have 7 beta testers testing our site now, as well as 8 developers working.
we hope to release as soon as possible!