This month on Mega Dads Live the guys discuss the new Red Dead trailers, John's early impressions on Battle Chasers, Life is Strange: Before the Storm and they reveal plans for Extra Life 2017! Our last word is "Skills" and our Producer Pop-In this month is Dan Nagan from the "Everything We Learned" podcast!
This post first appeared on Mega Dads | Gamer Life Meets Real Life, please read the originial post: here