TLDR?
Omicron The Sequel: More resistant. At least in hamsters.