A stealth game where you play a pacifist Medusa who owns a mirror shop.
Mirrorphobia

Source and More information: Mirrorphobia [Free] [Puzzle]

Author: itch.io