sorry for any competence, but i looked at the news feed, didnt see any message saying "open beta" or "release" and i dont have the time to read every thread. "penguin spotted in british isles" thread seemed to show a ingame screenshot.
so is there a beta out? is it released? closed beta? whats the deal?