A short puzzle game… with many keys involved.
Deja Vu

Source and More information: Deja Vu [Free] [Puzzle] [Windows]

Author: itch.io