Those are certainly choices, I admit. The dog is pretty useless for doing damage, but it does do a good job of distracting the enemy if you want to pull individuals away from a flock.
Anyway, things I’d like to see in a sequel:
Design features:
Much more complex item choices. The gameplay is really similar to Diablo here, but there are no interesting item drops, no weapons power tradeoffs (except between the skill categories), no constructed or enhanced items, etc. If you’re going to have a clickfest combat system, there should be some reward for actually doing the combat. There was actually no need for money in BT. In a few places shopping did give you a better weapon or armor somewhat before you’d see a new unique drop for that kind of item, but in no place did you actually need any money, you could just use the preplanned unique items through the entire game. This item system contributed to the riding-on-rails feel of the game.
More complex magic choices. In fact, there are no magic-related character development choices in BT, as you get all the spells just by questing, and there is no other way to get the spells.
More complex dungeon features. I’m not saying I’m a fan of lever puzzles, but come on, all there were in these dungeons were portals, entrance-traps, and chests. There’s got to be something else you can put in there.
Less repetitious combat situations. OK, OK, there are a limited number of ways in 2D that little spritelike enemies can engage you, but with the exception of boss fights, almost all BT combat feels pretty much the same. You got your charging monsters (all with the same basic model) your range-firing monsters (ibid) and your grunt melee monsters. The scarecrows, belly-tongue zombies, and the purple-zapping monks are about the only exceptions, my tactics for all other monsters in the game were identical.
Better team AI. Click attack all you like, most pets will just sit there with red dots on the minimap 20 meters away until something gets very close to them or until you lead them through a bunch of enemies. You have to sort of jink and weave to fake your pets into going ahead of you at times, very silly gameplay. Pets are unable to avoid even activated “discovered” traps and do not path directly behind the player, so sometimes there is just no way to prevent them from activating traps over and over again.
More minigames and “other things to do.” BT is pure combat-questing and nothing else. That’s not enough for a modern RPG. Even BG:DA2 has a semi-interesting item-enhancement system.
More side quests and optional dungeons. At least give the illusion of freedom of choice. Consider Baldur’s Gate II – freedom here is somewhat illusory, there is just a single main plot, but you have the feeling all the time there are a half dozen things to do, some of which you can skip, and which can be done in a variety of orders. Linearity isn’t always that bad, but it’s good to give more choices.
Less snideness – humor is well and good, but snideness is just annoying. It’s neither original nor funny to keep on making it obvious that the Bard knows he is in a ridiculously contrived fantasy-game situation. Take a look at the Fallout series for good black humor that is usually in the context of the game, not always on a meta-level outside of it. It’s better to have a story which isn’t contrived and cliched than to make a deliberately contrived and cliched story which is supposed to be nudge-nudge-wink-wink funny.
Engineering:
I get the impression that the BT engineering team didn’t have too much experience with console development, and didn’t have the ability to customize the engine at all. Sorry if that insults anyone. Obviously it’s got few if any bugs and is reasonably robust, so that makes it beter than most PC games from a quality point of view. Howeevr, the load times are very annoying (you shouldn’t have to load within town), the camera was bad, and the lack of minigames and interesting dungeon features likewise suggests minimal engineering talent available. Maybe next time you can do an engine from scratch, or license a new engine which can be better customized or something…