Videogame Releases: Week of March 2nd, 2014
After multiple delays and the fall of longtime game publisher THQ, the ‘South Park’ RPG is finally here. With that and the next episode in the massively popular ‘Walking Dead’ series, it’s a big week ...
After multiple delays and the fall of longtime game publisher THQ, the ‘South Park’ RPG is finally here. With that and the next episode in the massively popular ‘Walking Dead’ series, it’s a big week ...