We finally make it to Devil May Cry Land! But have we bitten off more than we can chew? Probably!