CINXE.COM

Legal Notices

<!doctype html> <html lang="en" class=""> <head><script type="text/javascript" src="https://web-static.archive.org/_static/js/bundle-playback.js?v=7YQSqjSh" charset="utf-8"></script> <script type="text/javascript" src="https://web-static.archive.org/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="https://web-static.archive.org/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://www.humblebundle.com/legal","20221122041102","https://web.archive.org/","web","https://web-static.archive.org/_static/", "1669090262"); </script> <link rel="stylesheet" type="text/css" href="https://web-static.archive.org/_static/css/banner-styles.css?v=p7PEIJWi" /> <link rel="stylesheet" type="text/css" href="https://web-static.archive.org/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <title>Legal Notices</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <script> window.noZensmooth = true; window.pageData = {atTime: 1669090262 }; window.humble = window.humble || {}; window.humble.locale = "en"; window.humble.timezone = "America/Los_Angeles"; window.humble.ie11ScriptsToLoad = [ "https://web.archive.org/web/20221122041102/https://cdn.humblebundle.com/static/hashed/230b5ad34db2149203fc119b74fb96ba968bcef1.js", "https://web.archive.org/web/20221122041102/https://cdn.humblebundle.com/static/hashed/ee47b95548c49132e7080413b0af49b6318fbb04.js", "https://web.archive.org/web/20221122041102/https://cdn.humblebundle.com/static/hashed/95bcf58c86417455c695def01a0961d2623ff678.js", "https://web.archive.org/web/20221122041102/https://cdn.humblebundle.com/static/hashed/77174c175993866b13940bcbcbbb078e0331142b.js", "https://web.archive.org/web/20221122041102/https://cdn.humblebundle.com/static/hashed/f00402ff4c562abd341a500a5f4b0c1043f974a1.js", "https://web.archive.org/web/20221122041102/https://cdn.humblebundle.com/static/hashed/c5b3c44cb77ebe3f6a35879673a9eaf7dee99d90.js", ]; </script> <script id="main-js" data-dist_version="c9ed87a47d080e3663d596d7acf24ed2c605d66f" src="https://web.archive.org/web/20221122041102js_/https://cdn.humblebundle.com/c9ed87a47d080e3663d596d7acf24ed2c605d66f/dist/main.min.js"></script> <meta name="application-name" content="Humble Bundle"> <meta name="msapplication-TileImage" content="https://cdn.humblebundle.com/static/hashed/49bccd0f2050e5fcfc3c442b269d4ff47b038ed9.png"> <meta name="medium" content="news"/> <meta name="theme-color" content="hsl(221, 11.52%, 32.35%)"> <meta property="og:site_name" content="Humble Bundle"/> <meta property="og:type" content="website"/> <meta property="fb:app_id" content="101146256651042"/> <meta property="fb:profile_id" content="162315830478396"/> <meta property="fb:pages" content="162315830478396"><meta name="yandex-verification" content="4c70c59be0ff7c44"/> <meta name="p:domain_verify" content="09935f6d7546ea2a15ecbffb9845de5a"/> <meta name="google-site-verification" content="RWOr7xvK0pjMd7rJvmakIEH5ebV-MVPFkgh_RzZXUl0"/> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="apple-touch-icon" sizes="144x144" href="https://web.archive.org/web/20221122041102im_/https://cdn.humblebundle.com/static/hashed/03df0490a53d595fd930f9fff52038366d60a05d.png"> <link rel="icon" type="image/png" sizes="16x16" href="https://web.archive.org/web/20221122041102im_/https://cdn.humblebundle.com/static/hashed/4c8bbc6fc7b2b8a9fa21e895afe1157188e28bfb.png"> <link rel="icon" type="image/png" sizes="32x32" href="https://web.archive.org/web/20221122041102im_/https://cdn.humblebundle.com/static/hashed/46cf2ed85a0641bfdc052121786440c70da77d75.png"> <link rel="shortcut icon" href="https://web.archive.org/web/20221122041102im_/https://cdn.humblebundle.com/static/hashed/47e474eed38083df699b7dfd8d29d575e3398f1e.ico"> <link rel="search" type="application/opensearchdescription+xml" title="Humble Bundle Search" href="https://web.archive.org/web/20221122041102/https://cdn.humblebundle.com/static/hashed/734237ad071b57a64f3b131b3f86fc7ed670e794.xml"/> <link rel="alternate" type="application/rss+xml" title="Humble Mumble" href="https://web.archive.org/web/20221122041102/http://blog.humblebundle.com/rss"/> <style> #flash { position:fixed; right: 30px; top:10px; background: #eee; opacity: .8; border-radius: 10px; color: black; padding:20px; min-width: 200px; max-width: 400px; text-align: center; z-index: 99999; box-shadow: 1px 1px 5px #000; display:none; } html, body { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } body { font-family: 'Sofia Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; padding: 0; } // Localize.js uses the <var> tag to indicate certain special things. However, // some browsers apply special CSS to the <var> tag which we don't want. This // effectively removes any special CSS that the browser might apply to <var>. var { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } </style> <link rel="stylesheet" href="https://web.archive.org/web/20221122041102cs_/https://cdn.humblebundle.com/static/hashed/2a672c22d29bea962cef2f1d20f6ca3694694f6a.css"/> <link rel="stylesheet" href="https://web.archive.org/web/20221122041102cs_/https://cdn.humblebundle.com/static/hashed/969b073f98a4e900c291869d4dc6309e34bacc2c.css"/> <link rel="stylesheet" href="https://web.archive.org/web/20221122041102cs_/https://cdn.humblebundle.com/static/hashed/529ba67080a6d5c51abb428545a2de152c987697.css"/> <link rel="stylesheet" href="https://web.archive.org/web/20221122041102cs_/https://cdn.humblebundle.com/static/hashed/86c243100f63e45b975d87ceac79f4d89b7cfaed.css"/> <link rel="stylesheet" href="https://web.archive.org/web/20221122041102cs_/https://cdn.humblebundle.com/static/hashed/9abe088ca50175f1e3ada1bec0fcb867970ec995.css"/> <link rel="stylesheet" href="https://web.archive.org/web/20221122041102cs_/https://cdn.humblebundle.com/static/hashed/6c656a6ccefeff002c55866dc46bf6a5a5d07bc3.css"/> <style></style> <script> window.models = window.models || {}; window.models.user_json = {}; window.models.userSubscriptionState = {"newestOwnedTier": null, "nextBilledPlan": null, "consecutiveContentDropCount": 0, "canResubscribe": false, "currentlySkippingContentHumanName": null, "perksStatus": "inactive", "billDate": null, "monthlyNewestOwnedContentMachineName": null, "willReceiveFutureMonths": false, "monthlyOwnsActiveContent": false, "unpauseDt": null, "creditsRemaining": 0, "currentlySkippingContentMachineName": null, "canBeConvertedFromGiftSubToPayingSub": false, "lastSkippedContentMachineName": null, "contentEndDateAfterBillDate": null, "isPaused": false, "monthlyNewestOwnedContentGamekey": null, "failedBillingMonths": 0, "monthlyNewestSkippedContentEnd": null, "wasPaused": false, "monthlyPurchasedAnyContent": false, "monthlyNewestOwnedContentEnd": null, "monthlyOwnsAnyContent": false}; window.models.request = { country_code: "US", captcha_enabled: true, vat_rate: 0.0, is_mobile: false, isAndroidApp: false }; </script> <link rel="preload" href="https://web.archive.org/web/20221122041102/https://cdn.ziffstatic.com/jst/zdconsent.js" as="script"> <script type="text/javascript">window.zdconsent = window.zdconsent || {'run': [], 'cmd':[], 'analytics':[], 'functional':[], 'social':[] };</script> <script type="text/javascript" src="https://web.archive.org/web/20221122041102js_/https://cdn.ziffstatic.com/jst/zdconsent.js" async="true"></script> <script> window['ga'] = window['ga'] || function () { (window['ga'].q = window['ga'].q || []).push(arguments) }, window['ga'].l = 1 * new Date(); window._hbga = function(verb) { // ga.apply(this, arguments); // Decommissioning }; window._gaTrackEvent = function(category, action, opt_label, opt_value, opts) { category = category || ('/' + window.location.pathname.split('/')[1]); _hbga('send', 'event', category, action, opt_label, opt_value, opts); }; window._gaTrackPageview = function(page) { _hbga('send', 'pageview', page); }; window._gaTrackEventNoninteractive = function(category, action, opt_label, opt_value) { _gaTrackEvent(category, action, opt_label, opt_value, {'nonInteraction': 1}) }; window.zdconsent.run.push(function() { (function(){ var head = document.getElementsByTagName('head')[0]; var script = document.createElement('script'); script.src = 'https://web.archive.org/web/20221122041102/https://www.googletagmanager.com/gtag/js?id=AW-752198208'; head.insertBefore(script, head.firstChild); })(); window.dataLayer = window.dataLayer || []; window.gtag = function(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'AW-752198208'); (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//web.archive.org/web/20221122041102/https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-467050-6', 'auto'); ga('set', 'dimension5', 'Logged Out'); ga('set', 'dimension6', 'Not Subscribed'); ga('require', 'GTM-M5CXJM2'); ga('require', 'displayfeatures'); ga('require', 'ecommerce'); ga('require', 'linkid', 'linkid.js'); var expiry = new Date(); expiry.setTime(expiry.getTime() + 24*60*60*1000*7); // 7 days in the future // TODO: Clean this up in ENG-22003 function scrubPageUrl() { let utmParams = new URLSearchParams(); const HMB_PARAMS = { 'hmb_source': 'dimension7', 'hmb_medium': 'dimension8', 'hmb_campaign': 'dimension9', }; if (document.location.search) { // Parse any search params. We only want to send UTM and `search` params to GA, per Analytics. const queryString = new URLSearchParams(document.location.search); queryString.forEach(function (val, key) { if (key.startsWith('utm') || key.startsWith('search')) { // TODO: Keeping the search querystring is for SearchCollection.js to work as intended. This could be consolidated. // We want to pass UTM params for GA to process. utmParams.append(key, val); } else if (HMB_PARAMS[key]) { // Set HMB params as dimensions _hbga('set', HMB_PARAMS[key], key); } }); const utmParamsString = utmParams.toString(); if (utmParamsString) { return document.location.pathname + '?' + utmParamsString; } else { return document.location.pathname; } } } _hbga('send', 'pageview', scrubPageUrl(), { 'hitCallback': function () { if (window.gaData && window.gaData['UA-467050-6'] && window.gaData['UA-467050-6']['experiments']) { var expData = window.gaData['UA-467050-6']['experiments']; for (var experimentId in expData) { var experimentVariant = expData[experimentId]; document.cookie = 'hmb_medium=goptimize_' + escape(experimentId) + ';path=/;expires=' + expiry.toUTCString(); document.cookie = 'hmb_campaign=goptimize_' + escape(experimentVariant) + ';path=/;expires=' + expiry.toUTCString(); } if (window.internalUIEventBus) { // Override panel is initialized first // You can trigger an event for experiment data window.internalUIEventBus.trigger('gaExperiments', expData); } } } }); window._hbdl = { 'campaigns': { 'partnerId': '', }, 'privacy': { 'accessCategories': [ { 'categoryName': 'Default', 'domains': [ 'google-analytics.com', 'googletagmanager.com', ], }, { 'categoryName': 'Analytics', 'domains': [ 'googleadservices.com', 'doubleclick.net', ], }, ], }, 'user': { 'hasGivenConsent': '', 'isLoggedIn': '', 'isSubscribed': '', 'sessionId': '', 'userId': '', 'security': { 'hasGivenConsent': null, 'isLoggedIn': null, 'isSubscribed': null, 'sessionId': ['Analytics'], 'userId': ['Analytics'], }, }, 'isDebug': false, 'version': '1.0', }; window._hbdl.user.hasGivenConsent = window.zdconsent ? window.zdconsent.consentGiven : false; window._hbdl.user.isLoggedIn = false; window._hbdl.user.isSubscribed = false; if (window.models.userSubscriptionState.perksStatus === 'active') { window._hbdl.user.isSubscribed = true; } else { window._hbdl.user.isSubscribed = false; } window._hbdl.page = { 'name': '' }; if (window.location.pathname === '/') { window._hbdl.page.name = 'site homepage'; } else if (window.location.pathname === '/bundles') { window._hbdl.page.name = 'bundles landing page'; } else if (window.location.pathname === '/games') { window._hbdl.page.name = 'game bundles landing page'; } else if (/\/games\/[^\/]+$/g.test(window.location.pathname)) { window._hbdl.page.name = 'game bundle product detail page'; } else if (window.location.pathname === '/books') { window._hbdl.page.name = 'book bundles landing page'; } else if (/\/books\/[^\/]+$/g.test(window.location.pathname)) { window._hbdl.page.name = 'book bundle product detail page'; } else if (window.location.pathname === '/software') { window._hbdl.page.name = 'software bundles landing page'; } else if (/\/software\/[^\/]+$/g.test(window.location.pathname)) { window._hbdl.page.name = 'software bundle product detail page'; } else if (/(^\/checkout)/g.test(window.location.pathname)) { window._hbdl.page.name = 'bundle checkout page'; } else if (window.location.pathname === '/membership') { window._hbdl.page.name = 'choice landing page'; } else if (window.location.pathname === '/membership/checkout' && window.location.search.indexOf("duration=") !== -1) { window._hbdl.page.name = 'choice checkout page'; } else if (window.location.pathname === '/membership/checkout' && window.location.search.indexOf("duration=") === -1) { window._hbdl.page.name = 'choice membership selection page'; } else if (window.location.pathname === '/store') { window._hbdl.page.name = 'store landing page' } else if (/(^\/store\/c\/[^\/]+$)|(^\/store\/search$)|(^\/store\/search\/sort\/)/g.test(window.location.pathname)) { window._hbdl.page.name = 'store category page'; } else if (/(^\/store\/[^\/]+$)/g.test(window.location.pathname)) { window._hbdl.page.name = 'store product detail page'; } else if (window.location.pathname === '/receipt') { window._hbdl.page.name = 'receipt page'; } else if (window.location.pathname === '/downloads') { window._hbdl.page.name = 'downloads page'; } else if (/^\/store\/promo\//g.test(window.location.pathname)) { window._hbdl.page.name = 'promo page'; } else if (/^\/store\/agecheck\//g.test(window.location.pathname)) { window._hbdl.page.name = 'store agecheck interrupt page'; } else if (/(^\/membership\/)|(^\/membership$)/g.test(window.location.pathname)) { window._hbdl.page.name = 'choice membership page'; } else { window._hbdl.page.name = 'bundle or 404 page'; } // Google Tag Manager - Site (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://web.archive.org/web/20221122041102/https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-3CSP877'); // End Google Tag Manager - Site window._hbgtm = function(isEcomm, options) { const dataLayer = window.dataLayer || []; if (dataLayer) { if (isEcomm) { dataLayer.push({'ecommerce': null}); } dataLayer.push(options); } }; }); window.zdconsent.analytics.push(function() { ga('set', 'dimension4', "nYEKAea1uT"); window._hbdl.user.sessionId = "nYEKAea1uT"; (function() { // Load the heap library JS window.heap = window.heap || [], heap.load = function (e, t) {window.heap.appid = e, window.heap.config = t = t || {};var r = document.createElement("script");r.type = "text/javascript", r.async = !0, r.src = "https://web.archive.org/web/20221122041102/https://cdn.heapanalytics.com/js/heap-" + e + ".js";var a = document.getElementsByTagName("script")[0];a.parentNode.insertBefore(r, a);for (var n = function (e) {return function () {heap.push([e].concat(Array.prototype.slice.call(arguments, 0)))}}, p = ["addEventProperties", "addUserProperties", "clearEventProperties", "identify", "resetIdentity", "removeEventProperty", "setEventProperties", "track", "unsetEventProperty"], o = 0; o < p.length; o++) heap[p[o]] = n(p[o])}; // Initialize the heap object with our heap app ID heap.load('2199522758', { rewrite: (props) => { // We need to remove PII like emails and gamekeys from the `query` property let pageviewQuery = props.pageview_properties.query; let sessionQuery = props.session_properties.query; // Redact any email query param const emailRegex = /email=(.+?[^\?|&|#]+)/g; if (pageviewQuery) { pageviewQuery = pageviewQuery.replace(emailRegex, 'email=redacted'); } if (sessionQuery) { sessionQuery = sessionQuery.replace(emailRegex, 'email=redacted'); } // Redact gamekeys const pathsWithGamekeyQuery = ['/downloads', '/gift']; const gamekeyRegex = /(key|gift)=([^\&]+)/g; if (pathsWithGamekeyQuery.indexOf(props.session_properties.path) > -1 || pathsWithGamekeyQuery.indexOf(props.pageview_properties.path) > -1) { if (pageviewQuery) { pageviewQuery = pageviewQuery.replace(gamekeyRegex, '$1=redacted'); } if (sessionQuery) { sessionQuery = sessionQuery.replace(gamekeyRegex, '$1=redacted'); } } if (props.event_properties.href && (props.event_properties.href.indexOf('/downloads') > -1 || props.event_properties.href.indexOf('/gift') > -1)) { props.event_properties.href = props.event_properties.href.replace(gamekeyRegex, '$1=redacted'); } // Finally we can set the cleaned query strings onto `props` if (pageviewQuery) { props.pageview_properties.query = pageviewQuery; } if (sessionQuery) { props.session_properties.query = sessionQuery; } return props; }, }); var userJson = window.models.user_json; var subscriptionJson = window.models.userSubscriptionState; var userProperties = $.extend({}, subscriptionJson); // Gamekeys are unique per-user, so for privacy, we strip it out. delete userProperties['monthlyNewestOwnedContentGamekey']; userProperties.userCountry = userJson.selectedCountry || window.models.request.country_code; userProperties.locale = 'en'; var userID = ''; if (userID) { heap.identify(userID); } heap.addUserProperties(userProperties); var eventProperties = { 'logged_in': userJson.is_logged_in, 'subscription_perks_status': subscriptionJson.perksStatus, 'pause_state': subscriptionJson.isPaused, 'owns_active_content': subscriptionJson.monthlyOwnsActiveContent, }; heap.addEventProperties(eventProperties); })(); }); window.zdconsent.functional.push(function() { var _user_id = ""; var _session_id = "nYEKAea1uT"; var _sift = _sift || []; _sift.push(['_setAccount', 'cbc841cfaa']); _sift.push(['_setUserId', _user_id]); _sift.push(['_setSessionId', _session_id]); _sift.push(['_trackPageview']); (function () { function ls() { var e = document.createElement('script'); e.type = 'text/javascript'; e.async = true; e.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'cdn.sift.com/s.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s); } if (window.attachEvent) { window.attachEvent('onload', ls); } else { window.addEventListener('load', ls, false); } })(); }); window.zdconsent.cmd.push(function() { if (!window.cj) window.cj = {}; cj.sitePage = {"enterpriseId": 1563072}; (function(a,b,c,d){ a='https://web.archive.org/web/20221122041102/https://www.mczbf.com/tags/11509/tag.js'; b=document;c='script';d=b.createElement(c);d.src=a; d.type='text/java'+c;d.async=true; d.id='cjapitag' ;a=b.getElementsByTagName(c)[0];a.parentNode.insertBefore(d,a)})(); var tjPromise = $.getScript('https://web.archive.org/web/20221122041102/https://www.tp88trk.com/scripts/sdk/everflow.js', function() { EF.click({ offer_id: EF.urlParameter('oid'), affiliate_id: EF.urlParameter('affid'), sub1: EF.urlParameter('sub1'), sub2: EF.urlParameter('sub2'), sub3: EF.urlParameter('sub3'), sub4: EF.urlParameter('sub4'), sub5: EF.urlParameter('sub5'), uid: EF.urlParameter('uid'), transaction_id: EF.urlParameter('utm_term'), }); }); (function(g,d,o){ g._ltq=g._ltq||[];g._lt=g._lt||function(){g._ltq.push(arguments)}; var h=location.protocol==='https:'?'https://web.archive.org/web/20221122041102/https://d.line-scdn.net':'https://web.archive.org/web/20221122041102/http://d.line-cdn.net'; var s=d.createElement('script');s.async=1; s.src=o||h+'/n/line_tag/public/release/v1/lt.js'; var t=d.getElementsByTagName('script')[0];t.parentNode.insertBefore(s,t);})(window, document);_lt('init', { customerType: 'lap', tagId: 'f1241ae3-0b36-44b2-908d-7a0687050522'});_lt('send', 'pv', ['f1241ae3-0b36-44b2-908d-7a0687050522']); !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window,document,'script', 'https://web.archive.org/web/20221122041102/https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1658430177760250'); fbq('track', 'PageView'); !function(w,d){if(!w.rdt){var p=w.rdt=function(){p.sendEvent?p.sendEvent.apply(p,arguments):p.callQueue.push(arguments)};p.callQueue=[];var t=d.createElement("script");t.src="https://web.archive.org/web/20221122041102/https://www.redditstatic.com/ads/pixel.js",t.async=!0;var s=d.getElementsByTagName("script")[0];s.parentNode.insertBefore(t,s)}}(window,document);rdt('init','t2_4w8vik2z');rdt('track', 'PageVisit'); !function(e){if(!window.pintrk){window.pintrk = function () { window.pintrk.queue.push(Array.prototype.slice.call(arguments))};var n=window.pintrk;n.queue=[],n.version="3.0";var t=document.createElement("script");t.async=!0,t.src=e;var r=document.getElementsByTagName("script")[0]; r.parentNode.insertBefore(t,r)}}("https://web.archive.org/web/20221122041102/https://s.pinimg.com/ct/core.js"); pintrk('load', '2614343028327'); pintrk('page'); pintrk('track', 'pagevisit'); }); </script> <noscript> <img height="1" width="1" style="display:none;" alt="" src="https://web.archive.org/web/20221122041102im_/https://ct.pinterest.com/v3/?event=init&amp;tid=2614343028327&amp;noscript=1"/> </noscript> <script></script> <script type="application/ld+json"> { "@context": "https://web.archive.org/web/20221122041102/http://schema.org", "@type": "WebSite", "url": "https://web.archive.org/web/20221122041102/https://www.humblebundle.com/", "potentialAction": { "@type": "SearchAction", "target": "https://web.archive.org/web/20221122041102/https://www.humblebundle.com/store/search?search={search_term}", "query-input": "required name=search_term" } } </script> <link rel="stylesheet" href="https://web.archive.org/web/20221122041102cs_/https://cdn.humblebundle.com/static/hashed/b2717f799bedb91547250841e812bbacb9d100c0.css"/> <link rel="stylesheet" href="https://web.archive.org/web/20221122041102cs_/https://cdn.humblebundle.com/static/hashed/6c656a6ccefeff002c55866dc46bf6a5a5d07bc3.css"/> <link rel="alternate" hreflang="ru" href="https://web.archive.org/web/20221122041102/https://ru.humblebundle.com/legal"/> <link rel="alternate" hreflang="fr" href="https://web.archive.org/web/20221122041102/https://fr.humblebundle.com/legal"/> <link rel="alternate" hreflang="en" href="https://web.archive.org/web/20221122041102/https://www.humblebundle.com/legal"/> <link rel="alternate" hreflang="zh" href="https://web.archive.org/web/20221122041102/https://zh.humblebundle.com/legal"/> <link rel="alternate" hreflang="de" href="https://web.archive.org/web/20221122041102/https://de.humblebundle.com/legal"/> <link rel="alternate" hreflang="it" href="https://web.archive.org/web/20221122041102/https://it.humblebundle.com/legal"/> <link rel="alternate" hreflang="es" href="https://web.archive.org/web/20221122041102/https://es.humblebundle.com/legal"/> <link rel="alternate" hreflang="x-default" href="https://web.archive.org/web/20221122041102/https://www.humblebundle.com/legal"/> <link rel="canonical" href="https://web.archive.org/web/20221122041102/https://www.humblebundle.com/legal"/> </head> <body> <div class="page-wrap"> <div id="page-top-messages"></div> <div id="site-xpromo-banner" class="banner js-banner small-banner top is-hidden" style="background-image: url('https://web.archive.org/web/20221122041102im_/https://hb.imgix.net/4b5a3799261e6a26c94f714a585742039938c5bc.jpg?auto=compress,format&amp;fit=clip&amp;w=1920&amp;s=31e62512cc845c7b814023a53bae0cda');"> <div class="js-admin-edit" data-entity-kind="banner" data-machine-name="22-11-011_NovChoiceGifting_Banner"> </div> <a class="page-banner-link js-page-banner-link" href="https://web.archive.org/web/20221122041102/https://www.humblebundle.com/membership?hmb_campaign=22-11-011_NovChoiceGifting_Banner&amp;hmb_medium=banner" data-banner="22-11-011_NovChoiceGifting_Banner"> <p class="body"><b><h2>Unwrap a Humble Choice annual membership for $89 USD using code HOLIDAY22</h2></b><em>Ends December 2. New &amp; canceled members only.</em></p> </a> <button href="#" class="dismiss-button js-dismiss-button" aria-label="Dismiss Banner"><i class="hb hb-times" aria-hidden="true"></i></button> </div> <div class="js-navigation-tracker"></div> <div class="navigation-container-v2 js-navigation-container-v2 font-size-reset"> <nav class="navbar navbar-2021 js-navbar-2021"> <div class="navbar-content"> <div class="mobile-nav-buttons"> <div class="expand-mobile-nav-button mobile-nav-button"> <a href="#navbar-mmenu"><i class="hb hb-bars"></i></a> </div> <div class="expand-mobile-search-button mobile-nav-button js-mobile-search-enable"> <i class="hb hb-search-fa"></i> </div> </div> <a class="navbar-item logo-navbar-item" href="/web/20221122041102/https://www.humblebundle.com/?hmb_source=navbar"> <img src="https://web.archive.org/web/20221122041102im_/https://cdn.humblebundle.com/static/hashed/4814f84495cd679571cb94896978da3825562075.svg" alt="Humble"> </a> <section class="tabs tabs-navbar-item"> <div class="nav-dropdown-container"> <div class="navbar-item button-title navbar-item-dropdown dropdown-button "> <span class="navbar-icon-text-wrapper"> <span class="navbar-item-text"> <a href="/web/20221122041102/https://www.humblebundle.com/bundles"> Bundles </a> </span> </span> </div> <div class="navbar-item-dropdown-container nav-dropdown"> <div class="js-disable-body-scroll navbar-item-dropdown-items column-items nav-dropdown-items"> <div class="nav-dropdown-columns"> <div class="nav-dropdown-column "> <div class="nav-dropdown-column-content"> <a href="/web/20221122041102/https://www.humblebundle.com/games?hmb_source=navbar" class="navbar-item-dropdown-item "> Games </a> <a href="/web/20221122041102/https://www.humblebundle.com/books?hmb_source=navbar" class="navbar-item-dropdown-item "> Books </a> <a href="/web/20221122041102/https://www.humblebundle.com/software?hmb_source=navbar" class="navbar-item-dropdown-item "> Software </a> </div> </div> </div> </div> </div> </div> <div class="nav-dropdown-container"> <div class="navbar-item button-title navbar-item-dropdown dropdown-button "> <span class="navbar-icon-text-wrapper"> <span class="navbar-item-text"> <a href="/web/20221122041102/https://www.humblebundle.com/store"> Games </a> </span> </span> </div> <div class="navbar-item-dropdown-container nav-dropdown"> <div class="js-disable-body-scroll navbar-item-dropdown-items column-items nav-dropdown-items"> <div class="nav-dropdown-columns"> <div class="nav-dropdown-column "> <div class="nav-dropdown-column-title">Popular</div> <div class="nav-dropdown-column-content"> <a href="/web/20221122041102/https://www.humblebundle.com/store?hmb_source=navbar" class="navbar-item-dropdown-item "> Store </a> <a href="/web/20221122041102/https://www.humblebundle.com/membership/collection?hmb_source=navbar" class="navbar-item-dropdown-item "> Humble Games Collection </a> <a href="/web/20221122041102/https://www.humblebundle.com/store/search?sort=bestselling&amp;filter=onsale&amp;hmb_source=navbar" class="navbar-item-dropdown-item "> On Sale </a> <a href="/web/20221122041102/https://www.humblebundle.com/store/search?hmb_source=navbar" class="navbar-item-dropdown-item "> All Categories </a> <a href="/web/20221122041102/https://www.humblebundle.com/store/search?sort=newest&amp;filter=new&amp;hmb_source=navbar" class="navbar-item-dropdown-item "> New Releases </a> <a href="/web/20221122041102/https://www.humblebundle.com/store/search?sort=bestselling&amp;hmb_source=navbar" class="navbar-item-dropdown-item "> Bestselling </a> </div> </div> <div class="nav-dropdown-column "> <div class="nav-dropdown-column-title">Top Genres</div> <div class="nav-dropdown-column-content"> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/rpg" class="navbar-item-dropdown-item "> RPG </a> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/vr" class="navbar-item-dropdown-item "> Virtual Reality </a> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/simulation" class="navbar-item-dropdown-item "> Simulation </a> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/strategy" class="navbar-item-dropdown-item "> Strategy </a> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/action" class="navbar-item-dropdown-item "> Action </a> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/adventure" class="navbar-item-dropdown-item "> Adventure </a> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/indie" class="navbar-item-dropdown-item "> Indie </a> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/racing" class="navbar-item-dropdown-item "> Racing </a> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/all" class="navbar-item-dropdown-item "> All Genres </a> </div> </div> <div class="nav-dropdown-column "> <div class="nav-dropdown-column-title">Top Platforms</div> <div class="nav-dropdown-column-content"> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/windows" class="navbar-item-dropdown-item "> Windows </a> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/switch" class="navbar-item-dropdown-item "> Nintendo Switch </a> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/steam" class="navbar-item-dropdown-item "> Steam </a> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/mac" class="navbar-item-dropdown-item "> Mac </a> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/oculus-rift" class="navbar-item-dropdown-item "> Oculus Rift </a> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/linux" class="navbar-item-dropdown-item "> Linux </a> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/all" class="navbar-item-dropdown-item "> All Platforms </a> </div> </div> <div class="nav-dropdown-column wide-column "> <div class="nav-dropdown-column-title">Featured</div> <div class="nav-dropdown-column-content"> <a href="/web/20221122041102/https://www.humblebundle.com/store/samurai-warriors-4ii?hmb_source=navbar" class="navbar-item-dropdown-item "> SAMURAI WARRIORS 4-II </a> <a href="/web/20221122041102/https://www.humblebundle.com/store/marvels-midnight-suns-legendary-edition?hmb_source=navbar" class="navbar-item-dropdown-item "> Marvel&#39;s Midnight Suns Legendary Edition </a> <a href="/web/20221122041102/https://www.humblebundle.com/store/rimworld-ideology?hmb_source=navbar" class="navbar-item-dropdown-item "> RimWorld - Ideology </a> <a href="/web/20221122041102/https://www.humblebundle.com/store/sonic-frontiers?hmb_source=navbar" class="navbar-item-dropdown-item "> Sonic Frontiers </a> <a href="/web/20221122041102/https://www.humblebundle.com/store/marvels-spiderman-miles-morales?hmb_source=navbar" class="navbar-item-dropdown-item "> Marvel&#39;s Spider-Man: Miles Morales </a> </div> </div> </div> </div> </div> </div> <div class="nav-dropdown-container"> <div class="navbar-item button-title navbar-item-dropdown dropdown-button "> <span class="navbar-icon-text-wrapper"> <span class="navbar-item-text"> <a href="/web/20221122041102/https://www.humblebundle.com/membership"> Choice </a> </span> </span> </div> <div class="navbar-item-dropdown-container nav-dropdown"> <div class="js-disable-body-scroll navbar-item-dropdown-items column-items nav-dropdown-items"> <div class="nav-dropdown-columns"> <div class="nav-dropdown-column "> <div class="nav-dropdown-column-content"> <a href="/web/20221122041102/https://www.humblebundle.com/membership?hmb_source=navbar" class="navbar-item-dropdown-item "> November Choice </a> <a href="/web/20221122041102/https://www.humblebundle.com/membership/collection?hmb_source=navbar" class="navbar-item-dropdown-item "> Signalis launch in Humble Games Collection </a> </div> </div> </div> </div> </div> </div> <div class="about-dropdown-container nav-dropdown-container"> <div class="navbar-item navbar-item-dropdown dropdown-button button-title non-link-item"> <span class="navbar-icon-text-wrapper"> <span class="navbar-item-text">About</span> </span> </div> <div class="navbar-item-dropdown-container about-dropdown about-item-dropdown-container nav-dropdown"> <div class="js-disable-body-scroll navbar-item-dropdown-items about-items nav-dropdown-items"> <a href="/web/20221122041102/https://www.humblebundle.com/about?hmb_source=navbar" class="navbar-item-dropdown-item"> Our Story </a> <a href="/web/20221122041102/https://www.humblebundle.com/charities?hmb_source=navbar" class="navbar-item-dropdown-item"> Charities </a> <a href="/web/20221122041102/https://www.humblebundle.com/partner?hmb_source=navbar" class="navbar-item-dropdown-item"> Partners </a> <a href="https://web.archive.org/web/20221122041102/https://www.humblegames.com/" class="navbar-item-dropdown-item" target="_blank"> Publishing</i> </a> <a href="https://web.archive.org/web/20221122041102/http://support.humblebundle.com/" class="navbar-item-dropdown-item" target="_blank"> Support</i> </a> <a href="https://web.archive.org/web/20221122041102/http://jobs.humblebundle.com/" class="navbar-item-dropdown-item" target="_blank"> Careers</i> </a> <a href="https://web.archive.org/web/20221122041102/https://blog.humblebundle.com/" class="navbar-item-dropdown-item" target="_blank"> Blog</i> </a> <a href="/web/20221122041102/https://www.humblebundle.com/accessibility?hmb_source=navbar" class="navbar-item-dropdown-item"> Accessibility </a> </div> </div> </div> </section> <li class="navbar-item site-search js-site-search"> <span class="js-site-minisearch site-minisearch-view"> <span class="site-searchbar-holder js-navbar-dropdown js-search-item-dropdown-toggle" data-dropdown-type="search-dropdown"> <div class="searchbar"> <input id="site-search" aria-label="Search" class="site-search js-search" placeholder="Search"/> <button class="no-style-button clear-search-button js-clear-search-button" aria-label="Clear search"> <i class="hb hb-search-fa" aria-hidden="true"></i> </button> </div> </span> <div class="site-search-results-holder js-search-holder"> <div class="site-search-message js-message"></div> <div class="site-search-results js-results js-disable-body-scroll"></div> <div class="site-search-navigation js-search-navigation"> <button class="no-style-button page-navigation js-prev-page" aria-label="Previous set of search results"> <i class="hb hb-angle-double-left hb-2x"></i> </button> <div class="site-search-information"> <a class="site-search-link js-search-link"></a> <span class="site-search-paging js-search-paging"></span> </div> <button class="no-style-button page-navigation js-next-page" aria-label="Next set of search results"> <i class="hb hb-angle-double-right hb-2x"></i> </button> </div> </div> </span> </li> <a class="navbar-item js-user-navbar-item user-navbar-item js-create-account logged-out desktop button-title navbar-create-account" href="javascript:void(0)"> Sign Up </a> <a class="navbar-item js-user-navbar-item user-navbar-item js-account-login logged-out desktop button-title navbar-login" href="javascript:void(0)"> <span class="navbar-item-text"> Log In </span> </a> </div> </nav> </div> <nav id="navbar-mmenu" class="font-size-reset hidden"> <ul> <li> <span>Bundles</span> <ul> <li> <a href="/web/20221122041102/https://www.humblebundle.com/games?hmb_source=navbar" class="">Games</a> </li> <li> <a href="/web/20221122041102/https://www.humblebundle.com/books?hmb_source=navbar" class="">Books</a> </li> <li> <a href="/web/20221122041102/https://www.humblebundle.com/software?hmb_source=navbar" class="">Software</a> </li> </ul> </li> <li> <span>Games</span> <ul> <li> <span>Popular</span> <ul> <li> <a href="/web/20221122041102/https://www.humblebundle.com/store?hmb_source=navbar" class="">Store</a> </li> <li> <a href="/web/20221122041102/https://www.humblebundle.com/membership/collection?hmb_source=navbar" class="">Humble Games Collection</a> </li> <li> <a href="/web/20221122041102/https://www.humblebundle.com/store/search?sort=bestselling&amp;filter=onsale&amp;hmb_source=navbar" class="">On Sale</a> </li> <li> <a href="/web/20221122041102/https://www.humblebundle.com/store/search?hmb_source=navbar" class="">All Categories</a> </li> <li> <a href="/web/20221122041102/https://www.humblebundle.com/store/search?sort=newest&amp;filter=new&amp;hmb_source=navbar" class="">New Releases</a> </li> <li> <a href="/web/20221122041102/https://www.humblebundle.com/store/search?sort=bestselling&amp;hmb_source=navbar" class="">Bestselling</a> </li> </ul> </li> <li> <span>Top Genres</span> <ul> <li> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/rpg" class="">RPG</a> </li> <li> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/vr" class="">Virtual Reality</a> </li> <li> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/simulation" class="">Simulation</a> </li> <li> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/strategy" class="">Strategy</a> </li> <li> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/action" class="">Action</a> </li> <li> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/adventure" class="">Adventure</a> </li> <li> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/indie" class="">Indie</a> </li> <li> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/racing" class="">Racing</a> </li> <li> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/all" class="">All Genres</a> </li> </ul> </li> <li> <span>Top Platforms</span> <ul> <li> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/windows" class="">Windows</a> </li> <li> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/switch" class="">Nintendo Switch</a> </li> <li> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/steam" class="">Steam</a> </li> <li> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/mac" class="">Mac</a> </li> <li> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/oculus-rift" class="">Oculus Rift</a> </li> <li> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/linux" class="">Linux</a> </li> <li> <a href="/web/20221122041102/https://www.humblebundle.com/store/c/all" class="">All Platforms</a> </li> </ul> </li> <li> <span>Featured</span> <ul> <li> <a href="/web/20221122041102/https://www.humblebundle.com/store/samurai-warriors-4ii?hmb_source=navbar" class="">SAMURAI WARRIORS 4-II</a> </li> <li> <a href="/web/20221122041102/https://www.humblebundle.com/store/marvels-midnight-suns-legendary-edition?hmb_source=navbar" class="">Marvel&#39;s Midnight Suns Legendary Edition</a> </li> <li> <a href="/web/20221122041102/https://www.humblebundle.com/store/rimworld-ideology?hmb_source=navbar" class="">RimWorld - Ideology</a> </li> <li> <a href="/web/20221122041102/https://www.humblebundle.com/store/sonic-frontiers?hmb_source=navbar" class="">Sonic Frontiers</a> </li> <li> <a href="/web/20221122041102/https://www.humblebundle.com/store/marvels-spiderman-miles-morales?hmb_source=navbar" class="">Marvel&#39;s Spider-Man: Miles Morales</a> </li> </ul> </li> </ul> </li> <li> <span>Choice</span> <ul> <li> <a href="/web/20221122041102/https://www.humblebundle.com/membership?hmb_source=navbar" class="">November Choice</a> </li> <li> <a href="/web/20221122041102/https://www.humblebundle.com/membership/collection?hmb_source=navbar" class="">Signalis launch in Humble Games Collection</a> </li> </ul> </li> <div class="mm-nav-spacer"></div> <li><span>About</span> <ul> <li><a href="/web/20221122041102/https://www.humblebundle.com/about?hmb_source=navbar">Our Story</a></li> <li><a href="/web/20221122041102/https://www.humblebundle.com/charities?hmb_source=navbar">Charities</a></li> <li><a href="/web/20221122041102/https://www.humblebundle.com/partner?hmb_source=navbar">Partners</a></li> <li><a href="https://web.archive.org/web/20221122041102/https://www.humblegames.com/" target="_blank">Publishing</i></a></li> <li><a href="https://web.archive.org/web/20221122041102/http://support.humblebundle.com/" target="_blank">Support</i></a></li> <li><a href="https://web.archive.org/web/20221122041102/http://jobs.humblebundle.com/" target="_blank">Careers</i></a></li> <li><a href="https://web.archive.org/web/20221122041102/https://blog.humblebundle.com/" target="_blank">Blog</i></a></li> <li><a href="/web/20221122041102/https://www.humblebundle.com/accessibility?hmb_source=navbar">Accessibility</a></li> </ul> </li> <div class="mm-nav-spacer"></div> <li><a class="mobile-signup js-mobile-signup" href="javascript:void(0)">Sign Up</a></li> <li><a class="js-mobile-login" href="javascript:void(0)">Log In</a></li> </ul> </nav><div class="base-main-wrapper"> <div class="page_title"></div> <div class="inner-main-wrapper"><div class="content-section"> <div class="section-wrapper"> <div class="opening-row"> <div class="content"> <div class="section-header"><h2>Legal Notices</h2></div> <div class="section-description"> The Humble Bundle service, including all content provided on the Humble Bundle service, is protected by copyright, trademark, trade secret or other intellectual property laws and treaties. </div> <div class="section-header"><h2>Copyright</h2></div> <div class="section-description"> ©2022 Ziff Davis, LLC. All Rights Reserved. If you believe your or someone else's copyrights are being infringed please see our <a href="/web/20221122041102/https://www.humblebundle.com/terms">Terms of Service</a> for instructions on how to notify us. </div> <div class="section-header"><h2>Trademarks</h2></div> <div class="section-description"> Humble Bundle®, Humble Store®, Humble Trove®, Humble Monthly®, and Humble Choice&trade; are among some of the trademarks or federally registered trademarks of Ziff Davis, LLC and may only be used with explicit written permission. </div> </div> <div class="decorative-image"> <img src="https://web.archive.org/web/20221122041102im_/https://cdn.humblebundle.com/static/hashed/666bbc7535cfbd0cf2cc8e43cdd696bfd21fd3a9.svg"/> </div> </div> </div> </div> <div class="divider "> <img src="https://web.archive.org/web/20221122041102im_/https://cdn.humblebundle.com/static/hashed/cb1ecd5ac11de2a42f6e2f4b9b7142d2e680e34f.png"/> </div></div> </div> <div class="grayout"> <div class="grayout-inner"> </div> </div> <script> /* v1.0.1 */(function(b){b.fn.mailcheck=function(a,b){var d="yahoo.com,google.com,hotmail.com,gmail.com,me.com,aol.com,mac.com,live.com,comcast.net,googlemail.com,msn.com,hotmail.co.uk,yahoo.co.uk,facebook.com,verizon.net,sbcglobal.net,att.net,gmx.com,mail.com".split(",");if("object"===typeof a&&void 0===b)a.domains=a.domains||d;else{var e=a,a=b;a.domains=e||d}(d=Kicksend.mailcheck.suggest(encodeURI(this.val()),a.domains))?a.suggested&&a.suggested(this,d):a.empty&&a.empty(this)}})(jQuery); var Kicksend={mailcheck:{threshold:3,suggest:function(b,a){var b=b.toLowerCase(),c=this.splitEmail(b),d=this.findClosestDomain(c.domain,a);return d?{address:c.address,domain:d,full:c.address+"@"+d}:!1},findClosestDomain:function(b,a){for(var c,d=99,e=null,f=0;f<a.length;f++){if(b===a[f])return!1;c=this.stringDistance(b,a[f]);c<d&&(d=c,e=a[f])}return d<=this.threshold&&null!==e?e:!1},stringDistance:function(b,a){if(null==b||0===b.length)return null==a||0===a.length?0:a.length;if(null==a||0===a.length)return b.length; for(var c=0,d=0,e=0,f=0;c+d<b.length&&c+e<a.length;){if(b[c+d]==a[c+e])f++;else for(var g=e=d=0;5>g;g++){if(c+g<b.length&&b[c+g]==a[c]){d=g;break}if(c+g<a.length&&b[c]==a[c+g]){e=g;break}}c++}return(b.length+a.length)/2-f},splitEmail:function(b){b=b.split("@");if(2>b.length)return!1;for(var a=0;a<b.length;a++)if(""===b[a])return!1;return{domain:b.pop(),address:b.join("@")}}}}; </script> <script> window.modal_attributes = { request_reason: "", base_url_secure: "https://web.archive.org/web/20221122041102/https://www.humblebundle.com", goto: null, qs: null, is_eu_country: false, is_in_china: false, isMobile: false, method: 'post' // Force all modal forms to be post instead of the default get to avoid leaking sensitive information during form submit }; </script> <div id="flash"></div> <script></script> <script> /* * TypeWatch 2.0 - Original by Denny Ferrassoli / Refactored by Charles Christolini * * Examples/Docs: www.dennydotnet.com * * Copyright(c) 2007 Denny Ferrassoli - DennyDotNet.com * Coprright(c) 2008 Charles Christolini - BinaryPie.com * * Dual licensed under the MIT and GPL licenses: * http://www.opensource.org/licenses/mit-license.php * http://www.gnu.org/licenses/gpl.html */ (function(jQuery) { jQuery.fn.typeWatch = function(o) { // Options var options = jQuery.extend({ wait : 750, callback : function() { }, highlight : true, captureLength : 2 }, o); function checkElement(timer, override) { var elTxt = jQuery(timer.el).val(); // Fire if text > options.captureLength AND text != saved txt OR if override AND text > options.captureLength if ((elTxt.length > options.captureLength && elTxt.toUpperCase() != timer.text) || (override && elTxt.length > options.captureLength)) { timer.text = elTxt.toUpperCase(); timer.cb(elTxt); } }; function watchElement(elem) { // Must be text or textarea if (elem.type.toUpperCase() == "TEXT" || elem.nodeName.toUpperCase() == "TEXTAREA") { // Allocate timer element var timer = { timer : null, text : jQuery(elem).val().toUpperCase(), cb : options.callback, el : elem, wait : options.wait }; // Set focus action (highlight) if (options.highlight) { jQuery(elem).focus( function() { this.select(); }); } // Key watcher / clear and reset the timer var startWatch = function(evt) { var timerWait = timer.wait; var overrideBool = false; if (evt.keyCode == 13 && this.type.toUpperCase() == "TEXT") { timerWait = 1; overrideBool = true; } var timerCallbackFx = function() { checkElement(timer, overrideBool) } // Clear timer clearTimeout(timer.timer); timer.timer = setTimeout(timerCallbackFx, timerWait); }; jQuery(elem).keydown(startWatch); // HTML5 adds an "input" event which is a more reliable way of telling // when the field has changed -- it fires for things like browser // autofill (where there is no keydown event). For browsers that support // it, we bind startWatch to fire here too. jQuery(elem).bind('input', startWatch); } } ; // Watch Each Element return this.each(function(index) { watchElement(this); }); }; })(jQuery); var MAILCHECK_DOMAINS = ['gmail.com', 'hotmail.com', 'yahoo.com', 'hotmail.co.uk', 'googlemail.com', 'gmx.de', 'live.com', 'live.ca', 'web.de', 'aol.com', 'msn.com', 'comcast.net', 'me.com', 'gmx.net', 'hotmail.fr', 'mail.ru', 'yahoo.co.uk', 'live.co.uk', 'yandex.ru', 'mac.com', 'yahoo.de', 'yahoo.fr']; function isValidEmail(e) { return (e != '') && /.+@.+\..+/.test(e); } function live_email_check($field, setEmailMessage) { var emailValid = false; $field.mailcheck({ domains: MAILCHECK_DOMAINS, suggested: function($input, suggestion) { // set the error text to the suggested correction var message = 'Did you mean <a href="#" class="suggested-email" data-email="' + suggestion['full'] + '">' + suggestion['address'] + '@<strong>' + suggestion['domain'] + '</strong></a>?' var $msgField = setEmailMessage($field, message); $msgField.find('.suggested-email').click(function(e) { e.preventDefault(); $input.val($(this).data('email')); live_email_check($field, setEmailMessage, false); }); emailValid = true; }, empty: function($input) { // no suggested domain correction, check if the email address looks valid var email = $input.val(); emailValid = isValidEmail(email); if (emailValid) { setEmailMessage($field, false); } else { setEmailMessage($field, 'Email address is not valid', true); } } }); return emailValid; } // this method will set up email "validation" and error correction. // Parameters: // $field is the input field to bind to // setEmailMessage is a function that takes the input field the error is related to and a message to set. // It sets the message then returns the error holder. function bindEmailField($field, setEmailMessage){ if (!window.humble || window.humble.locale !== 'en') { // only show email suggestion on EN locale as it only supports common EN email providers return; } function bound_live_email_check () { live_email_check($field, setEmailMessage); } $field.typeWatch({ callback: bound_live_email_check, captureLength: -1, highlight: false, wait: 500 }); } var flash = $('#flash'); function show_flash(message){ flash.text(message) flash.show(); setTimeout(function() { flash.fadeOut(); },5000); } function set_flash(message) { $.cookie('hbflash', message, {path: '/'}); } $(function(){ function show_flash(message){ flash.text(message) flash.show(); setTimeout(function() { flash.fadeOut(); },5000); } var flashmessage = $.cookie('hbflash'); if (flashmessage == 'None') { flashmessage = ''; } if (flashmessage) { show_flash(flashmessage); $.cookie('hbflash', 'None', {path: '/'}); } flash.click(function(){ flash.fadeOut(); }); }); // When CSS4 is widely-supported by all the modern browsers, detecting touch support may not be necessary depending on the usage of the touch. $(function(){ // Class assignment can be used for touch screen problems. Such as :hover. if ('ontouchstart' in window) { $('body').addClass('touch-support'); } }); </script> </div> <footer class="site-footer"> <div class="max-width-wrapper"> <div class="footer-content"> <div class="brand"> <a href="/web/20221122041102/https://www.humblebundle.com/"><img src="https://web.archive.org/web/20221122041102im_/https://cdn.humblebundle.com/static/hashed/4814f84495cd679571cb94896978da3825562075.svg" alt="Humble Bundle Logo"></a> </div> <div class="refer-container"> <p class="refer-message">Get up to $12 Wallet Credit to spend on your next store purchase!</p> <a href="/web/20221122041102/https://www.humblebundle.com/refer?hmb_source=footer&amp;hmb_medium=footer_refer&amp;hmb_campaign=refer_a_friend" class="refer-link">Invite a Friend</a> </div> <section class="footer-links"> <div class="footer-links-info"> <h2>About</h2> <ul class="info-links-list"> <li><a href="https://web.archive.org/web/20221122041102/https://blog.humblebundle.com/" target="_blank">Blog</a></li> <li><a href="https://web.archive.org/web/20221122041102/https://support.humblebundle.com/" target="_blank">Support</a></li> <li><a href="/web/20221122041102/https://www.humblebundle.com/developer" target="_blank">Developer</a></li> </ul> </div> <div class="footer-links-trending"> <h2>Trending Games</h2> <ul class="trending-games-list"> <li><a href="/web/20221122041102/https://www.humblebundle.com/store/satisfactory" target="_blank">Satisfactory</a></li> <li><a href="/web/20221122041102/https://www.humblebundle.com/store/evil-west" target="_blank">Evil West</a></li> <li><a href="/web/20221122041102/https://www.humblebundle.com/store/cyberpunk-2077" target="_blank">Cyberpunk 2077</a></li> <li><a href="/web/20221122041102/https://www.humblebundle.com/store/deep-rock-galactic" target="_blank">Deep Rock Galactic</a></li> <li><a href="/web/20221122041102/https://www.humblebundle.com/store/valheim" target="_blank">Valheim</a></li> <li><a href="/web/20221122041102/https://www.humblebundle.com/store/beamngdrive" target="_blank">BeamNG.drive</a></li> <li><a href="/web/20221122041102/https://www.humblebundle.com/store/dying-light-2-stay-human" target="_blank">Dying Light 2 Stay Human</a></li> <li><a href="/web/20221122041102/https://www.humblebundle.com/store/red-dead-redemption-2" target="_blank">Red Dead Redemption 2</a></li> </ul> </div> </section> <div class="social-and-language-container"> <div class="language-dropdown-container"> <button class="js-language-dropdown language-dropdown"> <p><i class="hb hb-globe-fas"></i> Language: English</p> <i class="hb hb-caret-down"></i> </button> <div class="language-container js-language-container"> <ul> <li class=""> <button data-locale="fr" class="js-change-language no-style-button">Français</button> </li> <li class=" active "> <button data-locale="en" class="js-change-language no-style-button">English</button> </li> <li class=""> <button data-locale="zh_CN" class="js-change-language no-style-button">简体中文</button> </li> <li class=""> <button data-locale="de" class="js-change-language no-style-button">Deutsch</button> </li> <li class=""> <button data-locale="it" class="js-change-language no-style-button">Italiano</button> </li> <li class=""> <button data-locale="es" class="js-change-language no-style-button">Español</button> </li> </ul> </div> </div> <div class="socialcontainer"> <a href="https://web.archive.org/web/20221122041102/https://www.facebook.com/humblebundle/" class="social-temp"><span class="sr-only">Facebook</span><i class="hb hb-facebook"></i></a> <a href="https://web.archive.org/web/20221122041102/https://twitter.com/humble" class="social-temp"><span class="sr-only">Twitter</span><i class="hb hb-twitter"></i></a> <a href="https://web.archive.org/web/20221122041102/https://www.instagram.com/humblebundle" class="social-temp"><span class="sr-only">Instagram</span><i class="hb hb-instagram"></i></a> <a href="https://web.archive.org/web/20221122041102/https://blog.humblebundle.com/" class="social-temp"><span class="sr-only">Blog</span><i class="hb hb-blog"></i></a> </div> <p class="humble-community-text">The Humble community has contributed over $200,000,000 to charity since 2010, making an amazing difference to causes all over the world.</p> <div class="legal-links"> <ul class="legal-links-list"> <li><a href="/web/20221122041102/https://www.humblebundle.com/terms" target="_blank">Terms of Service</a></li> <li><a href="/web/20221122041102/https://www.humblebundle.com/privacy" target="_blank">Privacy Policy</a></li> </ul> <ul class="legal-links-list"> <li><a href="/web/20221122041102/https://www.humblebundle.com/cookie-policy" target="_blank">Cookie Policy</a></li> <li><a href="/web/20221122041102/https://www.humblebundle.com/legal" target="_blank">Legal Notices</a></li> </ul> <ul class="legal-links-list"> <li> <a href="#" class="showConsentTool" onclick="window.zdconsent.showConsentTool(event);"> <img src="https://web.archive.org/web/20221122041102im_/https://cdn.ziffstatic.com/pub/icong1.png" style="vertical-align: sub;"> AdChoices </a> </li> <li><a href="https://web.archive.org/web/20221122041102/https://dsar.humblebundle.com/" class="zdDSAR">Do Not Sell My Personal Information</a></li> </ul> </div> </div> </div> <p class="humble-community-text">&copy; 2011-2022 Humble Bundle, Inc. a Ziff Davis company. All Rights Reserved. Humble Bundle and Humble Store are registered trademarks of Humble Bundle, Inc. and may not be used by third parties without express written permission.</p> </div> </footer> <script id="base-webpack-json-data" type="application/json"> {"banner": { "bannerToRender": null, "idToInit": null },"production": true, "countryCode": "US", "navbar": { "ipInChina": null, "BLOG_URL": "https://web.archive.org/web/20221122041102/https://blog.humblebundle.com/", "humbleLogo": "https://web.archive.org/web/20221122041102/https://cdn.humblebundle.com/static/hashed/4814f84495cd679571cb94896978da3825562075.svg", "algoliaInfo": { "indexName": "replica_product_query_site_search", "publicKey": "AYSZEWDAZ2", "searchKey": "5229f8b3dec4b8ad265ad17ead42cb7f", "curtimeOverride": null }, "searchOptions": { "pricing_constants": { "current_country": "US", "pricing_currency": "USD", "exchange_rates": {"USD": 1.0, "IDR": 15729.806753855162, "BGN": 1.9088424751122388, "ISK": 144.3490142494632, "ILS": 3.466230724185048, "GBP": 0.8470915479211399, "DKK": 7.259125512395081, "CAD": 1.3439390981846575, "JPY": 141.84071832910405, "HUF": 399.59984384149914, "RON": 4.822662502439977, "MYR": 4.5800312317001755, "SEK": 10.723501854382198, "SGD": 1.3821979308998633, "HKD": 7.806851454226039, "AUD": 1.5099551044309976, "CHF": 0.9581300019519813, "KRW": 1361.5069295334765, "CNY": 7.165625609994144, "TRY": 18.624048409135273, "HRK": 7.361409330470427, "NZD": 1.6363458910794457, "THB": 36.22974819441733, "EUR": 0.9759906304899473, "NOK": 10.23794651571345, "RUB": 117.201, "INR": 81.72701542065197, "MXN": 19.457056412258442, "CZK": 23.771227796213157, "BRL": 5.309486628928362, "PLN": 4.594475893031427, "PHP": 57.40972086667968, "ZAR": 17.358774155768106} }, "subscriptioncontent_icon": "https://web.archive.org/web/20221122041102/https://cdn.humblebundle.com/static/hashed/74c9dedf4e02d66d912f6cd308562bd00a46d646.jpg", "bundle_icon": "https://web.archive.org/web/20221122041102/https://cdn.humblebundle.com/static/hashed/cf3858ca434246e23c6474e37cd123028f9d1b98.svg" }, "userDropdown": { "hasDashboard": false, "isPartner": false } } } </script> <script src="https://web.archive.org/web/20221122041102js_/https://cdn.humblebundle.com/static/hashed/299f8efbe1112b8e103d9e3fa8e1d959b11a27f0.js"></script> <div id="site-modal"></div> </body> </html><!-- FILE ARCHIVED ON 04:11:02 Nov 22, 2022 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 10:05:32 Feb 27, 2025. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.483 exclusion.robots: 0.025 exclusion.robots.policy: 0.015 esindex: 0.008 cdx.remote: 6.992 LoadShardBlock: 102.846 (3) PetaboxLoader3.datanode: 76.305 (4) load_resource: 153.873 PetaboxLoader3.resolve: 106.685 -->

Pages: 1 2 3 4 5 6 7 8 9 10