Well, looks like we have some healthy revenge going on between the Celtic and Norse gods.