Puzzle Games Mirror Kasia Dalecka May 2, 2018 Mirror Mirror is a downloadable game that combines elements of RPG and match-3 puzzle games with the atmosphere of an erotic anime. It was released on April 19, 2018, on the Steam platform. The game ...