Disclaimer: Sometimes our links will lead to online stores we are affiliated with. If you make a purchase through this we may earn some money. You can find out more about this here.
With no major gaming events like E3 taking place this year, developers and platforms have taken it upon themselves to fill in the gap with their own events, with the Steam game festival being one such event. From the 16th - 22nd of June,…
May 26th Release Date for Windows 10 Store & Xbox One.