I was thinking with the new price drop some devs and players should do a 24 hr stream to promote the game. Just and idea.
I remember this being talked about on a month-old dev stream. Can't remember exactly which one, though. While it's unrealistic to expect the devs to participate, I'm curious as to what we as players can do about it...