On the Itch.io Situation

Important news + a call to action.