your team looks better then mine did. i ended episode 16 with blaziken, garbodor, golem, walrein, tangrowth and magnezone leaving behind a cofagrigus, sharpedo and bibarel. looks like you got a really offensive team though so the only suggestion i have is maybe train up some defensive bulkier mons to rotate into if needed?