I complete the game today. It was confusing but I love it! I hope there will be more like this, longer or a second part :D
there is, and its called copycat’s phenomenon