USG Game of the Year 2020: Hades Isn’t Just About Escaping Home, But Rebuilding It

Prime Benefit Spotlight: Free games and in-game content

Death is not an obstacle in Hades. When I was starting out, death certainly felt like failure. I’d miss a dodge or get caught by an errant backswing and the rebellious son Zagreus would collapse to the ground, only to rise back up again, greeted by another unspoken “I told you so” glance from his father.

I’ve had ships explode in FTL, clipped a spike in Spelunky, and lost on rough draws in Slay the Spire. The draw is the repetition; with every run I’m getting smarter, adapting better to challenges as they appear, even learning to improvise when I can’t craft the ideal build. Roguelites have a great deal of mechanical appeal. Hades stands apart by not just mastering this, but seamlessly grafting on a narrative that feels organic.

The loop of a roguelite is absolutely crucial to nail; I know from experience, as it’s felt like half the games I’ve played over the last couple years have been roguelites. Getting me to utter the phrase “one more run” is when I know I’m all in.


Time for another run. | Supergiant Games

Hades flows from Game Over to New Run effortlessly, as it makes death a natural part of its world, even part of its progression. Every time Zagreus collapses, he returns to the House of Hades. Before running back out the door, you can buy more permanent upgrades, talk to your friends, and even give them presents. Then it’s back to the arsenal to pick a weapon and head out once more.

It might be the place Zagreus is trying to escape from, but the House of Hades is home. It’s where his closest companions work and live. It’s where he lays his head down to rest, and where he can go to receive sage wisdom from Achilles and Nyx. It’s where his dog is, and home is always where your dog is.

That’s really the key to Hades: you keep coming home. Rather than a roguelite about eventually overcoming some obstacle and beating an opponent, the goal is always to go home. Death is inevitable, so why not make it part of the loop? Why not make it the goal of the loop? It becomes so much more freeing when you realize that no matter what you do in Hades, no matter how successful your run is, you are always moving forward.

It helps that you’re dealing with literal gods. With permanent death out of the equation, the characters have more room to breathe, standing as obstacles while still acting as compelling markers of narrative progress. Meg, one of the Furies who is tasked with being Zagreus’ first major obstacle preventing his escape to the surface, is also one of Hades’ most in-depth characters. She’s a friend, former companion, and potential romantic partner for Zagreus, but she has a rich internal life all her own, as her friendships with Thanatos and Dusa—and her rivalry with her sisters—can attest.

You fight Meg many, many times. Sometimes she kills you, likely pretty often to start, but that ratio will shift as you learn her patterns and get better at the game, knowing which boons to take from your Olympian benefactors and how to best dish out damage with your arsenal of arms. Then, after you’ve both gone and died, you can catch up with her in the lounge, having a drink before you both go back to work killing each other. You end up having a bit of a Sam and Ralph relationship with the House of Hades.


No matter when, how, or why you die, you end up back here. | Supergiant Games

Through every escape attempt, Zagreus gets stronger, and you learn by extension. In my first few runs, I was getting hit by mortars and accidentally dodging into attacks. Now I have innate muscle memory. I’m not panicked, trying to think whether I should bash with my shield or throw it; I’m zooming around the room, hurling my shield like a pinball and slamming enemies like Captain America. The combat feels good to master, and even once you’ve got it “solved,” Hades can find new ways to not just challenge you, but encourage you to break patterns and establish new ones.

Even on my way out, I’m constantly greeted by characters and dialogue. A Zeus boon drops, and before selecting which power I’d like Zagreus’ uncle to bestow upon his bow, I listen to Zeus vent his frustrations with Hades. Maybe Hermes has some new gossip, or Athena might comment on the present help I’m receiving from other gods. When I choose one over another, they bicker and feud, leaving Zagreus in the crossfire. It’s a perfect representation of the vain, petty nature of the Greek pantheon while also serving as another narrative hook to pull me along.

Then, when I collapse, I’m back home. The loops carry on, only the upgrades I’m buying aren’t necessarily building towards an escape. Zagreus will never escape. The Underworld is his lot in life, and whether by force of nature or the nature of a roguelite, he will always return to the blood pool.

So he copes. He takes a house in disrepair and shows it love, ignites its warmth, and tends to its dwellers. Yes, you’re going to have to fight and kill Meg, but that doesn’t mean you can’t talk to her about Zagreus’ fraught relationship with his father. Zagreus’s motivations become clear over the course of each successful and unsuccessful escape attempt. Every run brings you closer, and as one goal is met, more are put ahead of you.

The goal of Hades is not to leave, however—it’s to build something that can stand, to repair what’s been lost, and to leave a home for those Zagreus obviously cares about. It took very little time for escaping to stop being my primary motivator. How could I leave the Underworld without mending the rift between Orpheus and Eurydice, or without helping the sad Stranger in Elysium find what he’s been looking for?

These incredibly flawed, yet incredibly endearing beautiful disasters of legend and myth become Zagreus’ family. The more you play, the more eager you are to see what they’ll say next. What did they think of your most recent attempt? Does Hypnos have a funny quip about you dying by dashing into a pool of lava? Or will Zagreus’ father acknowledge his son’s combat prowess? (Even just a nice compliment about the drapes Zag picked out would be welcome, sheesh.)

Hades takes all that makes Supergiant Games tick, and all the trappings of a heavily stacked genre, and combines them into something that feels like a smooth jaunt through the depths of hell itself. It is the best kind of journey; one filled with smiling faces, brutal combat, and both art and music to die for (and die again, and die some more for). It’s a new standard for Greek myth and roguelites to match up to, a home we can’t wait to run away from, and it’s USgamer’s Game of the Year for 2020.

custom_variables['games'] = ["hades"];

custom_variables['tags'] = ["action","opinion","pc","supergiant-games","switch"];

var ads_space = 450; var uam_timeout = 1400;

var version = 'hd';

window['adsSidebar'] = new SidebarAds({ content: $(".page > .above"), sidebar: $(".page > .sidebar .ads-sidebar"), firstOffset: 1050 + 500, minSpacing: 1500, limit: 5, prefix: "ARTICLE", zone: 'USG_Lazy_Load_HP_MPU', site: 'usgamer.net', articles: [], lang: { advertisement: "Advertisement", related: "Related content" } });

do_the_ads(ads_space, custom_variables, uam_timeout, version);

} // Check for other Amazon links and add subtag if required jQuery('.article .body a').each( function(i, k) { var link_href = jQuery(k).attr('href');

if(link_href.match(/amazon./i) && link_href.indexOf('ascsubtag') == -1) { subtag=''; if(window.location.pathname.length > 1) { var subtag = window.location.pathname.substring(1); subtag = subtag.replace(///g,'-').substring(0,89); } else { subtag='index'; } link_href = link_href + ((link_href.indexOf('?') == -1) ? '?ascsubtag=' : '&ascsubtag=') + subtag; jQuery(k).attr('href', link_href); } } );

function runGoogleAnalytics(anonymous) {

if (window.gtagDone) return;

window.dataLayer = window.dataLayer || [];

function gtag(){ dataLayer.push(arguments); }

gtag('js', new Date()); gtag('set', 'allow_ad_personalization_signals', true);

var options = {};

options = { 'dimension1': 'opinion', 'dimension2': 'Supergiant Games', 'dimension3': 'Eric Van Allen' };

options['dimension4'] = 'No';

options['link_attribution'] = true;

if(anonymous) { options['store_gac'] = false; options['client_storage'] = 'none'; options['anonymize_ip'] = true; }

gtag('config', 'UA-36289065-1', options);

window.gtagDone = true;

var ga_script = document.createElement("script"); ga_script.type = "text/javascript"; ga_script.async = true; ga_script.src = "https://www.googletagmanager.com/gtag/js?id=UA-36289065-1"; document.getElementsByTagName('head')[0].appendChild(ga_script); } function runSAK() { var s = document.createElement('script'); s.type="text/javascript"; s.async = true; s.src="https://sak.userreport.com/gamer-network/launcher.js"; s.id = 'userreport-launcher-script'; document.getElementsByTagName('head')[0].appendChild(s); } function youtubeParser(url){ var regExp = /^.*((youtu.be/)|(v/)|(/u/w/)|(embed/)|(watch?))??v?=?([^#&?]*).*/; var match = url.match(regExp); return (match&&match[7].length==11)? match[7] : false; }

function runBBMVS() { jQuery('article .body iframe').each(function(){ src = jQuery(this).attr('src'); if(src) {

// If people have allowed targeting we can // swap the nocookie embed with the standard embed if(src.match(/www.youtube-nocookie.com/i)) { jQuery(this).attr('src', src.replace('www.youtube-nocookie.com', 'www.youtube.com')); }

youtubeID = youtubeParser(src); if(youtubeID){ jQuery(this).attr('id', 'yt-' + youtubeID); jQuery.getJSON( "https://gamernetwork.bbvms.com/json/search?query=%22" + youtubeID + "%22&context=all", function( data ) { if(data['items'][0]) { replace_yt = youtubeID;

if(data['items'][0]['youtubeImportId_string']) { replace_yt = data['items'][0]['youtubeImportId_string']; }

if(data['items'][0]['YouTube_id_string']) { replace_yt = data['items'][0]['YouTube_id_string']; }

yt_video_wrapper = jQuery('#yt-' + replace_yt).parent().parent(); jQuery(yt_video_wrapper).append('

');
jQuery('.video-container', yt_video_wrapper).remove();
jQuery('.bb_wrapper', yt_video_wrapper).append('Watch on YouTube');
};
});
}
}
});
}

function runComscore() {
var _comscore = _comscore || [];
_comscore.push({ c1: "2", c2: "8518622" });
(function() {
var s = document.createElement("script");
el = document.getElementsByTagName("script")[0];
s.async = true;
s.src = "https://sb.scorecardresearch.com/beacon.js";
el.parentNode.insertBefore(s, el);
})();
}
function runFacebookLogin() {
$(document).ready(function() {
fbs = $("[data-action=facebook-login]");
for(i = 0; i 3&&void 0!==arguments[3]?arguments[3]:"",a=arguments[4],c=arguments[5];if(a){var d=e.lastIndexOf("."),s=e.lastIndexOf("https://www.usgamer.net/"),u=-1===d||s>d?e+".png":e.substring(0,d)+".png",l=new Image;l.addEventListener("load",function(){r("1",u)}),l.addEventListener("error",function(){o.i(f.a)(u,function(n,t,o){r("0",u+"::"+o)})}),l.src=u}else r()}function i(n,t,o,e){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},a=arguments.length>5&&void 0!==arguments[5]&&arguments[5],c=function(){i(n,t,o,e,r,!0)};n(t,a?o:c,e,r)}function a(n,t,o,e){function r(o,r){t(o,n,r,e.enableImageLoad)}function i(t,r){o(t,n,r,e.enableImageLoad),e.onError&&e.onError(r)}var a=document.createElement("script");a.src=n,a.onload=function(){e.onLoad&&e.onLoad()},a.onerror=function(){function t(n){return o.indexOf(n)>-1}var o=(navigator.userAgent||navigator.vendor||window.opera).toLowerCase();t("mobi")||t("ipad")||t("android")||t("iphone")?i(x):t("exabot")?i(U):t("bingbot")||t("bingpreview")?i(S):t("googlebot")||t("adsbot-google")||t("mediapartners-google")?i(E):t("googleweblight")?i(O):window.location.host===w?i(I):window.location.host.indexOf(b)>-1?i(j):t("msie 10")||t("msie 9")||t("msie 8")?i(k):c(n,r,i)},document.head.appendChild(a),document.querySelector('script[src="'+n+'"]')||-1!==window.location.host.indexOf(b)||(g.info("Script not present"),r(C,n))}function c(n,t,e){o.i(f.a)(n,function(o,r,i,a){(o||r?t:e)(a,n+"::"+i)})}function d(n,t,o,e){if(q)return void s(R+"::"+n,o);r(L,n,t,o,e,function(){if(N){if(F){g.error("bootstrap locking",L,n,t,o,e);debugger}setTimeout(function(){N()},250)}})}function s(n,t,o,e){r(y,n,t,o,e)}function u(){h._networkListenerData||(h._networkListenerData=o.i(p.a)())}function l(n,t){e(),g.info("bootstrap called with",n,t),i(a,n,d,s,t)}Object.defineProperty(t,"__esModule",{value:!0});var f=o(4),p=o(5),v=o(3),g=o(0),m=void 0;m=o(0);var w=["w","e","b","c","a","c","h","e",".","g","o","o","g","l","e","u","s","e","r","c","o","n","t","e","n","t",".","c","o","m"].join(""),b=["o","p","t","i","m","i","z","e","l","y","p","r","e","v","i","e","w",".","c","o","m"].join(""),h=window._sp_||{},_=1,y=0,L=1,C="s",x="m",E="g",I="gw",O="gl",k="i",S="b",U="e",R="n",j="o",D=!1,q=!1,F=!1,z=void 0,N=void 0,B=void 0,G=void 0;window.addEventListener("beforeunload",function(){q=!0}),window._sp_=h,h.setupNetworkListeners=u,h.bootstrap=l,window.spBootstrap=l,t["default"]=h},function(n,t,o){o(0);n.exports=o(1)["default"]},function(n,t,o){"use strict";function e(n){return n.join("")}o.d(t,"b",function(){return r}),o.d(t,"a",function(){return i});var r=(o(0),"2.0.1056"),i=(e(["w","w","w",".","s","u","m","m","e","r","h","a","m","s","t","e","r",".","c","o","m"]),e(["w","w","w",".","r","o","o","s","t","e","r","f","i","r","e","w","o","r","k",".","c","o","m"]));e(["https://www.usgamer.net/","https://www.usgamer.net/","f","s","m","1","0","1","9",".","g","l","o","b","a","l",".","s","s","l",".","f","a","s","t","l","y",".","n","e","t","https://www.usgamer.net/","f","s","m","https://www.usgamer.net/","d","s"]),e(["h","t","t","p","s",":","https://www.usgamer.net/","https://www.usgamer.net/","d","2","z","v","5","r","k","i","i","4","6","m","i","q",".","c","l","o","u","d","f","r","o","n","t",".","n","e","t","https://www.usgamer.net/","0","https://www.usgamer.net/","2",".","0",".","1","0","5","6","https://www.usgamer.net/","r","e","c","o","v","e","r","y","_","d","f","p","_","i","n","t","e","r","n","a","l","-","v","2",".","0",".","1","0","5","6",".","j","s"]),e(["h","t","t","p","s",":","https://www.usgamer.net/","https://www.usgamer.net/","d","2","z","v","5","r","k","i","i","4","6","m","i","q",".","c","l","o","u","d","f","r","o","n","t",".","n","e","t","https://www.usgamer.net/","0","https://www.usgamer.net/","2",".","0",".","1","0","5","6","https://www.usgamer.net/","r","e","c","o","v","e","r","y","_","l","i","b","_","a","p","i","_","i","f","r","a","m","e","-","v","2",".","0",".","1","0","5","6",".","h","t","m","l"]),e(["h","t","t","p","s",":","https://www.usgamer.net/","https://www.usgamer.net/","d","2","z","v","5","r","k","i","i","4","6","m","i","q",".","c","l","o","u","d","f","r","o","n","t",".","n","e","t","https://www.usgamer.net/","0","https://www.usgamer.net/","2",".","0",".","1","0","5","6","https://www.usgamer.net/","r","e","c","o","v","e","r","y","_","l","i","b","_","r","i","d","_","i","f","r","a","m","e","-","v","2",".","0",".","1","0","5","6",".","h","t","m","l"])},function(n,t,o){"use strict";function e(n,t){function o(n){try{return n&&n.timeStamp?n.timeStamp:window.performance.now()}catch(n){return Date.now()}}var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:window.location,l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:window.navigator,f=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},p=document.createElement("a");if(p.href=n,"https:"===e.protocol&&p.protocol!==e.protocol)return r.error("protocol mismatch in https environment, standing down"),void t(!1,!1,p.protocol,s);var v=new XMLHttpRequest,g=f.withCredentials;null!=g&&(v.withCredentials=g);try{v.open(f.method||"GET",n)}catch(n){return void t(!0,!1,n.toString(),c,v)}if(null!=f.headers){var m=f.headers;Object.keys(m).forEach(function(n){v.setRequestHeader(n,m[n])})}var w=void 0,b=void 0;v.onloadstart=function(n){w=o(n)},v.on
statechange=function(n){if(4===this.readyState){b=o(n)-w;var e=0===this.status&&!1!==l.onLine,r="2"===this.status.toString()[0],c=void 0;return c=r?a:!1===l.onLine?u:i,void t(e,r,this.status+"::"+b,c,v)}};try{v.send(f.body)}catch(n){return void t(!0,!1,n.toString(),d,v)}}t.a=e;var r=o(0),i="n",a="nx",c="xo",d="xs",s="p",u="of"},function(n,t,o){"use strict";function e(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document,t=[],o=[],e=r.bind(null,t),i=r.bind(null,o);return n.addEventListener("load",e,!0),n.addEventListener("error",i,!0),{load:{events:t,listener:e},error:{events:o,listener:i}}}function r(n,t){if(t.target){var o="string"==typeof t.target.tagName?t.target.tagName.toLowerCase():"",e="string"==typeof t.target.src?t.target.src:"";"iframe"!==o&&n.push({tagName:o,src:e})}}t.a=e;o(0)}]);
//# sourceMappingURL=https://s3.amazonaws.com/d3jlsadfjkuern/2.0.1056/Ym9vdHN0cmFwLmpz.map
window ._sp_ = window ._sp_ || {};
window ._sp_.config = window ._sp_.config || {};
window ._sp_.config.account_id = 347;
window ._sp_.config.content_control_callback = function () {
//console.log( 'CONTENT LOCK' );
};
window ._sp_.config.mms_domain = 'usgamer-us.usgamer.net' ;
window ._sp_.mms = window ._sp_.mms || {};
window ._sp_.mms.cmd = window ._sp_.mms.cmd || [];
window ._sp_.config.mms_client_data_callback = function (o) {};
window._sp_.config.fsm_endpoint = "//usg-p2.usgamer.net";
window._sp_.config.enable_fsm_detection = true;
window._sp_.config.enable_fsm_network_detection = true;
window ._sp_.mms.cmd.push( function () {
window ._sp_.mms.setTargeting( "logged-in" , "false" );
window ._sp_.mms.setTargeting( "show-ads" , "true" );
});
window ._sp_.mms.cmd.push( function () {
window ._sp_.mms.startMsg();
});
window ._sp_.bootstrap( '/static/scripts/musgamer-fsm.js' );
window ._sp_.config.mms_choice_selected_callback = function (choiceID) {
};
window ._sp_.config.mms_client_data_callback = function (dataObject) {

};
}
function runFacebookPixel() {
!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','//connect.facebook.net/en_US/fbevents.js');

fbq('init', '686233492142124');
fbq('track', 'PageView');
}

const frames = window.frames;
for (let i = 0; i
Prime Benefit Spotlight: Free games and in-game content

Add Comment