Mega Dads Live #12: Where in the World is Hideo Kojima?!

This month the Dads talk about the Blockbuster delays, New Amiibo waves, the mystery of Kojima and Konami’s big split, and they weigh in on the best and worst controllers of all time.

Leave a Reply

%d bloggers like this: