Dojo based mostly on skill, you need to be accurate and agile to both take down enemies and dodge incoming projectiles. Progression is based on player skill and training rather than unlocks. Like many arcade style games. Personal progress and a high score