Just wondering if there are any plans to put the game on other store front than Steam. I am trying to buy as much as I can from GOG.com and was...
Separate names with a comma.