walkingdead1100735266orig

The Humble Store is giving away free copies of Telltale's The Walking Dead

PREVIOUS ARTICLE

« How to open Microsoft Excel spreadsheets in Apple Numbers on a Mac

NEXT ARTICLE

This week in games: LA Noire comes to VR, The Witcher celebrates its 10th anniversary »
author_image
IDG News Service

The IDG News Service is the world's leading daily source of global IT news, commentary and editorial resources. The News Service distributes content to IDG's more than 300 IT publications in more than 60 countries.

  • Mail