The Humble Store: Spring Sale, Great games, Support charity