I would hope that the time spent on the chronicle, videos, etc would turn out to be really good marketing for you and end up paying for itself. Obviously that may or may not be the reality but I'm sure we all wish for screeps continued success
Unfortunately, we don't have resources to invest into marketing this way, and we have to consider this seasonal project paid work rather than investment. We're a lean startup with a small team and no outside funding.
Semi off topic, has outside funding been looked for? I'd imagine outside of the usual game investors you'd be able to sell the product well to educational groups, etc..