Tag: The Walking Dead

Media Matters: Peaceful days died. Let’s Survive

This feature can also be found at the South West Londoner, here. Even with my busy schedule, I still try to squeeze in some gaming time. My current vice on Nintendo 3DS right now is Shin Megami Tensei: Devil Survivor Overclocked. ┬áIt’s …

» read more