Steam Holiday Sale

Posted on Posted in Uncategorized

Steam’s Holiday Sale has started with over 10070 titles at a discounted price. We are happy to have The Isle join the sale. The Isle can be bought from the Steam Store for 15% off until January 4th.