Flag Merging Puzzle Game