On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I've seen a few games where they tried this kind of concept, but I don't think this seems to work. It's kind of hard to keep track of the reflection side of things, especially later on in the game. 

Also, I got really confused on some level completions. Like, one of my characters didn't make it to the end, but the other one did. Do I only need one in order to finish a level?