https://youtu.be/r9mMpBylyKE I thoroughly enjoyed E3 this year! Lots of great, some good, and definitely some bad...watch my latest video to find out what I thought!
Walking Dead Season 1 (Telltale) Review
Boy oh boy did this game deliver! How have I waited so long to play this? This game blew me away!!!