Merge Worlds

puzzle
3015 Played