Your reflection hates you and you have to do puzzles for them.
Of a Reflection

Source and More information: Of a Reflection [Free] [Puzzle] [Windows]

Author: itch.io