mega melon review