Now that we're in the summer months, game releases tend to be a bit slower. This isn't too much of a problem, given those in the United States have Independence day, which is also the release of the highly anticipated third season of Stranger Things, though there are a couple titles that might be...