Folk Hero: Folk Hero at the Games From Russia 2025 festival

The Games From Russia 2025 festival has started on Steam! From May 1 to May 9, players have the chance to check out a wide range of new titles, try out demos, and purchase popular Russian games at a discount. Explore th…