"Bacchus" is the Roman adoption of the God "Dionysus", which should be his name in this series instead of the first one.
It is strange that the Greeks would use a Roman name for one of their own Gods.
At the convention, we see "Little Mermaids'" Ursala selling some items, and we also see the centaur from the episode "Techno Greeks"
Phil: Hephestes' lectures are always lame
In Greek myth Hephestes was the god with bad legs due to falling from Olympus to earth. This made him the only god to be lame.