Well, VF finally has the long awaited release date. Earth Day, aka April 22nd. Yay!
Here's a video:
And, you can follow Arthur from LDW games on Twitter: http://twitter.com/LastDayOfWork
Pretty much, go back to his April 3rd post and read on from there (depending on your default Twitter settings, you should be able to press the "more" button twice to reach April 3rd). Many of his tweets on April 3rd and later are him playing the game so you get to get some firsthand ideas into the game while it's still in beta.