game cover

Hammer & Sickle Movie Trailer #1

This is an intriguing video which introduces the main game characters.

19 January 2006 | 1,179

Share

Popular on gamewatcher

Comments