The gameplay revolves around progressing through levels, fighting bosses, and collecting loot. Each character has unique abilities and attributes, such as strength, magic, and health, which can be upgraded as players progress through the game. The game also features a variety of randomly generated levels, ensuring that no two playthroughs are ever the same.