I can't believe how many of your "What is This?" games I've played! To answer a question or two from early in the video, this game is part of the Sacred universe; the main games in the series are Diablo-style action RPGs. You likely got this game from the Deep Silver Humble Bundle.I was looking forward to playing this game when I first saw it because, like you said, it has a striking visual style. Plus, it felt like it would scratch a decent couch co-op "remember the Ninja Turtles Arcade Game?" itch.I played it through to completion with a friend much in the same way one eats an entire box of Oreos long after it gives any pleasure. Later in the game, you unlock some abilities that make the characters feel distinct, but you've seen 90% of what the game has to offer at this point.
Super late to the party, but I also find it hilarious that you've played this. Glad do know that we weren't way off base, although I still feel like these types of games would be good for a more oriented series. Something that you can play for some mindless visual stuff while talking about something completely different.