Ok, it has a lower resolution than CoD, and it's very similar to IL2 but is not WoP.
This is (was) Storm of War.
http://www.150gct.it/users/150GCT_Veltro/StormOfWar.jpg
Was it so bad? Textures and colors didn't for my opinion.
Just to know your opinion.