Assassin’s Creed Chronicles: Russia is now available on Steam Assassin’s Creed Chronicles: Russia is now available on Steam, and here's how you can buy it in India, Japan, Philippines, Thailand, Malaysia, Singapore, Indonesia, Hong kong, Taiwan and South Korea. [More]