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.
[UPDATED] VPN provider NordVPN has been hacked
Facebook removing gray verification badges from business pages
Beware of new FedEx phishing emails