I think I saw somewhere Megs had been delayed to November. (don't be surprised it gets pushed out further come December).
Forum Rules