Beat 'em ups have a pretty interesting history. After dominating the arcade scene in the 80s and 90s, the gaming community at large eventually clamored for more transcendent experience than just mashing a few buttons over and over until their short journey was through. So the once simple genre started to get more technical and borrow concepts from other games, such as RPG-like leveling systems, multiple movesets per character, combos, juggles, and so on.
Dusty Revenge attempts to combine a lot of neat ideas, on top of a fairly solid foundation with mechanics that function similarly to a fighting game. It just needs a bit more polish.