Massive pic-dump by a beta tester. Just follow
this link and enjoy a whole bunch of 1080px in-gamescreenshots, showing all kinds of stuff, like infantry combat, weapons, in-game menus and tank interriors.
There are rumors that the DDE beta will be released on the 23rd August, so maybe in around 24 hours those who preordered it can start playing.