Ok, so Im excited here. Saw that our achievements got updated so does that mean you will prove everyone wrong and release this badass update soon. Valve must be implenting things so thats good news
Good job guys
Edit: Jesus Christ I didnt realise this was talked about on the kraken thread. my bad.