30+ waves of monsters with 4 bosses and 1 final boss. each monsters comes with specific element and some has a unique ability. You can also upgrade your magician’s status as his level increasing, to boost his battle ability.