Game Details

NameLiz ~The Tower and the Grimoire~
Latest rank957
Latest price12.49 EUR
ReviewVery Positive 88% of the 113 user reviews for this game are positive.
Release date13 Feb, 2020
Developer Clymenia
Publisher Kagura Games