Quote Originally Posted by Martok
A couple more screenshots along with some artwork:

Link.
http://ve3d.ign.com/images/28806/PC/...er-Red-Alert-3

Wtf