Beglitched is a combat puzzle game in the vein of Puzzle Quest.
Ups! sorry we're collecting characters for this videogame