Merge Worlds

puzzle
2704 Played