VideosAnimals Top 10 Overrated Video Game Franchises – DECONSTRUCTED Ep. 3 By Talltanic - May 9, 2018 0 218 Share Facebook Twitter Google+ Pinterest WhatsApp Join Dan and WatchMojo’s other video game experts as they break down one of our favorite and most controversial countdowns. They’ll be looking at the … Source – Talltanic