Tech July 30, 2015 0 Top 10 Video Game Franchises that Need to Die The gaming industry is at its peak in terms of entertainment and from the looks…