First trailer for Smite’s collaboration with Netflix’s Stranger Things, available 13 July
After this morning’s preview, we now have a new and interesting video of one of the most prominent games in the Nintendo Switch’s free catalogue, which has recently been published on YouTube by the company responsible for the title. We…