It's realtime strategy of course!
Yes there are screenshots in the magazine. They give you a nice first-look but are small as hell

And they said already that the version they played looked a lot better than those shown (non bull)shots.
I'm really interested in the dynamic light part. They talked about city patrols with flares at night to prevent suprise attacks from not-seeable enemies because it's dark

another option would be a lighthouse tower