Nothorian: Nothorian: reaches 15,000 downloads in libraries.

View store page 15,000 Steam Downloads: An Unexpected Milestone It's truly astonishing to see Nothorian reach 15,000 downloads on Steam, even though its release isn't scheduled until 2026. From that first scribble in a…