I finished Rise of the Argonauts (whose ending was a lame 10 second cutscene after another frustrating ending battle due to flip-flopping controls) and moved on to another hack 'n slash, Demon Stone. It's a pretty fun game, but there are a few major gripes I'm having with it.
There are three characters in the game one can control (fighter, wizard & rogue), but their AI is generally abysmal. Especially the wizard is moronic - he performs well at ranged, but as soon as one controls another character he immediately charges into melee, getting his behind handed to him. So basically one finds oneself switching characters every 10 seconds, to prevent them from screwing up. But somehow this is not so bad, in an unintended way it manages to capture the frenzy of melee combat. In a nutshell, it is Dragon Age on speed & without a pause button.
What really irks me though, is several sections in the game where one needs to defend the squishy wizard opening a portal or whatever, while endless hordes of enemies attack... or timed sections where one needs to take out a boss while infinite enemies spawn around the place. But a big plus in the game is the stealth gameplay, which is incredibly fun. Not to mention, the game probably has the best dragon fight of all time.
The game's story was apparently written by R.A. Salvatore, but is completely forgettable, almost non-existant... which is a shame since the characters have interesting backgrounds that are only minimally explored. Not to mention the game uses many interesting locations in Faerun, but does nothing with it save spawning hundreds of enemies that need to be slaughtered. The game flies by at break-neck speed, even for someone who isn't actually world champion in twitchy action games as myself.