Itch.io's latest charity bundle provides permanent, DRM-free access to hundreds of games and other digital content for a minimum donation of $10. All proceeds support relief ...