“Gods Will Be Watching” you struggle

It’s not often that I pick up a game that I think that I’ll like and I end up having some issues with it. “Destiny” was one, “Watch_Dogs” was another. But I was really excited for “Gods Will Be Watching,” mainly because I’m a fan of developers Devolver Digital, and Deconstructeam was working with them. […]