2026 and meguca is still suffering