Game Details

NameMirror: The Lost Shards
Latest rank915
Latest price1.59 EUR
ReviewOverwhelmingly Positive 96% of the 1,993 user reviews for this game are positive.
Release date26 Jul, 2018
Developer KAGAMI WORKs
Publisher Paradise Project