I defeated this game was back in 2009, but it's missing a review. Here I am correcting this issue.
Communist themed flash. Graphics are good enough to tell everything apart. gameplay was simple and I had no issues.
The medals work, and I earned them all.