Devil May Cry: A feast for the eyes