Well, there is a link to Itch.io in the Tweet - but you mean in the video? Good point - we could work on that. Thanks for feedback!