The Just Cause series of video games are beautiful, massive sandboxes where the players are left free to roam and…
https://www.youtube.com/watch?v=OdA2ERFyUkg For fans of the series, The Walking Dead left off on a major bummer (which made for incredible TV)…