Here's a tip- buy Golden Tickets early on! They give 1000+ gold if you use them and defeat an enemy, which is extremely useful to buy up armor / sword upgrades. Additionally, you CAN kill a dragon without a divine edge if you get lucky with crits and elixers.
Very fun game. But don't play on a laptop, unless you're good at laptop gaming or have long fingers. It's very hard to aim, move and shoot simultaneously. On a desktop, this game is absolutely phenomenal. Blunt weapons and automatics seem to be the way to go, because everything else is either too weak, short ranged or the ammo is scarce. Give heavy/special weapons like rocket/grenade launchers, machine guns and automatic shotguns to your companions. I haven't seen any noticeable difference between companions other than appearance.
In order to truly exceed at this wonderful game, you must forget your current understanding of our spatial universe, and accept this new reality presented to us, where epilepsy does not exist and raves are the means of saying "I want to have sex with your mouth".