Battleheart

Create a unique party of heroes, and lead them in real-time battles against monsters of ever increasing power.