X-Blades é um jogo de hack and slash no cenário de fantasia. Segue Ayumi, uma jovem aventureira que usa duas lâminas de pistola. Um dia ela foi amaldiçoada e agora precisa encontrar uma maneira de se libertar disso. Você assume o papel de Ayumi e a conduz através de hordas de monstros em direção aos segredos de seu mundo. A protagonista se envolve na luta entre a Luz e as Trevas, e suas escolhas ao longo do jogo levarão à vitória de uma dessas forças. O jogo apresenta um sistema de desenvolvimento de personagens que inclui diferentes habilidades que você pode atualizar com pontos de experiência durante o jogo. As habilidades são claras e escuras, e o final depende do caminho que você escolher. A jogabilidade central é típica do gênero hack and slash: você precisa limpar níveis cheios de inimigos e matar chefes. Além de usar espadas e armas, Ayumi pode lançar feitiços em seus oponentes. Diferentes tipos de ataque são mais eficazes contra diferentes inimigos.