itch.io indie game Mirrored Puzzle by ChepChaf One Hour Game Jam 267 submission Sourceitch.io DeveloperChepChaf Released2020-06-06 PriceFree TagsIndie, Free, Free To Play View on itch.io