This last week we haven't been posting any updates/news on the site, but don't worry, we've still been working, and several new maps are almost done, so expect screenshots etc! Right now we're in the middle of making all the content for alpha 3.0.0. ready.
Also, thanks for all the feedback we've been getting! It helps alot!