I think screenshots are important. It gives us an idea of what we're going to see in game.
I like what I've read so far, and will egerly await the first Beta.
Eric the Grey