The Red Front: The Red Front Steam Store Launch!

Welcome everyone to the store launch for The Red Front. You will be able to fight alongside your comrades from October 5th. Claim the Eastern Front and fight for the glory of The Red Army! Post any questions you have, w…