In the world that we live in today, there’s a lot of expectations about what is supposed to happen with things like movies, video games, TV shows, and more. For video games, when a publisher/developer announces something, the game should come out in a decent time frame, right? Except, we all know that this doesn’t […]