If you had not played DmC Devil May Cry on last gen consoles when it originally released then this Definitive Edition is a no-brainer; the gameplay is still fun and holds up well. If you did previously play it though, the big question is "should you rebuy?" I'd say yes simply because while the graphics have been updated slightly, but the biggest improvements come in the form of listening to fan feedback and the wish list of features requested, which is delivered in bulk.
+Keeps the same great gameplay as the original release but improved with new modifiers.
+New features such as lock-on and turbo mode make the game feel refreshing.
+All DLC included is a bonus, especially the Virgil campaign.
-Bump to 1080p / 60fps, but seemingly no work on the muddy textures, so it can look dated.
-Certain cutscenes ignore your chosen DLC skin and will show Dante in default clothing instead briefly.
So, let's get this out of the way first and foremost. There was a small uprising of unhappy fans when DmC originally released because of the new artists style and character designs compared to the original Dante and others in the original games. Because Dante's look was changed too drastically, many fans didn't like the change and possibly didn't give the reboot a chance. Luckily though Capcom did create a fun game by enlisting the help of Ninja theory, known for Enslaved: Odyssey to the West (one of my favorite games) and Heavenly Sword.