Devil May Cry 5 has you playing as Nero and Dante, returning demon hunters from past games as well as a new character named V. A spate of demon attacks across the world leads them to Red Grave City, where the Qlipoth - a gigantic monster spawning tree has taken root thanks to a powerful demon known as Urizen. It's up to the trio to stop Urizen and his minions across the game's 20 chapters. Is the journey fun? Here's our review.