Cthulhu Saves Christmas coming to Switch on October 28, PS5 “soon”

Limited Run Games to produce physical editions.