The Official Geo Blog is located out in the mysterious part of the interwebs known as Tumblr. It can be found at Geogame.tumblr.com (Linked in my profile). When you're there, be sure to follow us and keep track of the progress that the game is making as it makes its journey to the alpha testing phase (woo hoo!)
Until then, I hope to see you guys on Tumblr and here. I'm always open to input.