
Pour one out for Riders of Icarus aka Icarus Online, which apparently sunsetted its Russian server this week. As MMO Fallout first reported, the game had run under Russian publisher 101xp for the last four years; its Steam showing wasn’t cause for much celebration, as it clocking with barely a hundred concurrent players the last […]
Go to Source
Author: Bree Royce