Games developed by Otakesan

Developed by Otakesan

Lazriel: The Demon's Fall

Lazriel: The Demon's Fall

Lazriel, an angel of heaven, has been plunged into the demon world far below. Now her only hope of returning is for her to climb the tower.

90% of 88 Steam reviews are positivePlayers online now: 2$14.99

Published by Otakesan

Lazriel: The Demon's Fall

Lazriel: The Demon's Fall

Lazriel, an angel of heaven, has been plunged into the demon world far below. Now her only hope of returning is for her to climb the tower.

90% of 88 Steam reviews are positivePlayers online now: 2$14.99