Third Wire has just posted some work-in-progress screenshots of their WWI sim to their forums! Check them out. I'll post them here in a bit!
(Link)