It's called Kombo King and it's on Steam. Animations are good and I think the action is superb. Kombo King on Steam I got some screen grabs: