Top
20°

New Red Alert 3 screens show new environments

EA releases five more screens from the upcoming RTS showing a snow environment.

Read Full Story >>
dpadmagazine.com
The story is too old to be commented.