Here's a progress blog about what we've been working on, and what we plan on shipping to you soon.
We've been in and out working on Nicked, slowly improving it over time. We've had some game instability, which we're working on resolving in the coming weeks. So you'll see the game will get better over that time.
We're still working on maps - Refinery will be our primary focus for now, but we're also looking at finishing up Edinburgh for a TDM/DM experience.