Merge Worlds

puzzle
3003 Played