And that's about all we know about the game right now. However there is an official website where you can sign up for further updates on the game and you can download some funky wall papers as well. There's also a link at the bottom right of the page that leads to...something in need of deciphering. What could it be?
Klei have a forum thread open so that people can "speculate, discuss and communicate with [Klei]" about the game. If your interest has been piqued by this announcement then I suggest you head on over there.