Release dates: every game confirmed for 2017
Steam Summer Sale 2017: here’s the list of games featured in daily highlighted deals
New games releasing this week: June 26 – July 2
Namco Bandai has announced Enslaved’s arriving at European retailers on October 8.
Enslaved gets October 8 European release