There is no easy way to start a message like this, so I’ll just get right to it.
I have resigned from the Alliance San Francisco staff, and with it, so has the rest of the Twinspire team. As a result, the Twinspire Vale campaign has officially come to a close.
I know this is not what a lot of...