If the hard badges involve getting 3 stars in anyway, I'm gonna stop playing on kong. The lag should be dealt with first since it's down to luck when it comes to perfecting many of the stages.
Experiencing horrible lag on firefox even after setting storage on flash to unlimited. I have a decent gaming laptop (lenovo ideapad y500) so this is odd for me. Makes me build and upgrade towers, use spells and collect coins, scrolls and potions in the heat of battle... had to wait after the wave to do it.
IIRC you can not recruit new members after the party creation menu. There are some temporary allies you can meet but they can not revived when they die.
Oh, and please make the meteorites be a passive bonus (or at least make it stackable to other artifacts) rather than an item. It's kinda sad that even though the npcs make a big deal about it, you can find artifacts in shops that overshadows the miniscule amount the meteorites give.
You probably played older version of this game.