Just happened to spot this over on the Dev Updates page at the official game site (Posted yesterday);

In the middle of all of the chaos around here, the team has managed to put together a very small patch for you that should be ready for release by the end of the month. I’m going to caution you though not to have high expectations for this patch. For the most part, you’ll be getting a new map & some much improved audio code (props to Stagg & Kermit for killing off some major audio bugs in the engine). I’m not going to say anything about the map at this point, but we think you will all enjoy it, & hopefully it will keep you busy until post-E3 when we can put out a more substantial update to the game.

Would you like to know more?