Nov 09, 2016 PM EST Valve has recently revamped its Steam Store. Moreover, rumors have surfaced regarding the company's upcoming sales for the remainder of the year.
Nov 08, 2016 PM EST Bethesda Softworks recently released some videos showcasing the game in front of a panel at BAFTA.