This week in gaming: Telltale “saves” The Walking Dead, Nintendo might be working on a new Switch, PSN name changes...
The biggest change in gaming since Steam Early this morning, internet giant Google formally unveiled its cloud streaming platform Stadia...