The new Devil May Cry trailer on Netflix makes it clear that Studio Mir is embracing everything that made Devil May Cry a gaming phenomenon.