Arcane Soul

Arcane Soul is a 2D action RPG featuring three playable characters, deep combat mechanics, and extensive customization, with superb graphics and entertaining hack-and-slash gameplay.