If there’s anything we’ve learned from some recent game launches, it’s that making a video game isn’t easy. Between the pressure from big studios and the pre-release hype that surrounds big releases, there is always something lingering that can make a game’s launch less than stellar. So, let’s take a …
Read More