Telltale Games hasn't missed a beat with the first two episodes of The Walking Dead: A Telltale Series - A New Frontier.
The first episode from the five episode season will be available on PC, Xbox, PlayStation, Android, and iOS devices.
Scams already underway for Facebook’s Libra currency and Calibra wallet
How to transfer photos from your iPhone to your computer
What is bloatware and how can you remove it?