WitchRider

WitchRider Game Cover

Witch Rider is a tower defense game with RPG elements. Background: In the world of demons, the gods lowered several altars to contend with demons. And you, guided by the altar, will take the form of a demon hunter knight, defend the altar, and slay demons. Reasonable construction: During the day, you need to set up various hunting facilities in appropriate locations according to the terrain. …

  • PC
  • Windows

Buy WitchRider

Similar Games