say something nice about the render
>french
>>65617429Is the modern defense industry just shitty renders, mockups, and bigfoot-tier footage?
>>65617429>red triangle Did ISIS make this?
>>65617429Looks like the thumbnail of a unit that would've been in a killer 2005 strategy game that somehow nobody has ever heard of
>>65617462Always has been.
>>65617488it got spotted