Why did Netflix remove this popular series? Is it because of Capcom releasing the game this month?