Red Alert 3 - Japanese E3 trailer

A Japanese trailer for the spin-off RTS, focusing on the technology of the Empire of the Rising Sun faction.

Comments (5)

Comments for this article are now closed, but please feel free to continue chatting on the forum!

  • Loading... hold tight!