twilight struggle

Helmseye

Member
Joined
Feb 9, 2012
Messages
796
Reaction score
124
Location
twickenham
Country
llUnited Kingdom
any one played this yet?

if so does anyone have advice on how to play the USA as Russia seems to win more often


look forward to your thoughts on this
 
Top