game cover

Hammer & Sickle Movie Trailer #1

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

19 January 2006

Share

Popular on gamewatcher

Comments