Telltale’s latest tops Xbox Live Arcade sales list.
Telltale will be patting themselves on the back after dominating Xbox Live Arcade sales last week.
Click here to read the full article
Related Stories
News, Reviews, and all things Gaming!
Telltale’s latest tops Xbox Live Arcade sales list.
Telltale will be patting themselves on the back after dominating Xbox Live Arcade sales last week.
Click here to read the full article
Related Stories