Jump to content
FORUMS
Oxygen

Six Aspects of HotS That Need Improvement (The Aftermath)

Recommended Posts

JwxwVqO.jpg

BlizzCon 2017 has been Heroes of the Storm's 4th showing at our favourite yearly event. Those who, like me, were poised for sweeping changes and improvements to the game were left quite surprised by some of the announced changes.

About two months ago, I produced a lengthy article about what I perceived Heroes of the Storm's main weaknesses to be. The article – named Six Aspects of HotS That Need Improvement – was generally met with positive reviews and generated much, much discussion, racking up some 400 reddit comments over a 48-hour period. If you haven't read the piece yet, I suggest you do, as I'll be referring to it quite a bit. Here's a quick recap:

Quote

1 – Heroes of the Storm’s class system puts an inordinate amount of importance on drafting a basic, functional team composition, as individual matches come apart at the seams by design when tanks or healers are not present. The importance of such roles puts a huge amount of pressure on players playing these roles, making them less popular and generally more punishing to experiment with. Quick Match ill-prepares its players for mid- and high-level drafting experiences.

2 – Heroes of the Storm lacks the basic level of transparency other similar games have accustomed players to having. This lack of transparency makes it difficult to assess the quality of the matchmaking system and of balance and design changes. The reliance upon third-party websites for such basic data creates a number of ethical issues.

3 – The reconnection process simply needs to become faster; the dreaded “Reconnection Successful” screen has to go. Players need a way to force the system to put them back into matches if the Rejoin screen fails. AI-controlled heroes need to stop picking talents for you.

4 – Heroes of the Storm’s replay system shares its biggest issue with the reconnection system: Skipping through replays is an awfully slow process. This lengthy initial loading time turns off content producers on top disincentivizes players from reviewing their matches to go over specific events or study certain strategies.

5 – The game’s population is split across six different game modes, which increases queue times significantly. “A player you were matched with has disconnected or left the service” message followed by the need to go through the entire queue again is unacceptable.

6 – Although Heroes of the Storm heavily touts itself as a team-oriented game, I find it rather strange that we still do not have access to a draft hero trading system. Giving AFK players a random hero instead of outright removing them from the game at hand is frustrating.

7 – Bonus issues:

  • I’d like to be able to check out mounts in Try Mode.
  • I wish I could use my Stimpacks whenever I please. As it stands, I don’t open Loot Chests unless I know I’ll be playing for a while, and if I do open a Stimpack by accident, I just ALT+F4 my way out of the game to preserve it.
  • I would love to have an item gifting feature for my teammate’s birthday.
  • I don’t particularly care for the forced MVP cut scene after every single match. I rarely see more than 2 people vote anyway; let’s at least have the option to opt out of it.
  • I’d like to be able to check out anyone’s profile, at any time, if I happen to know their BattleTag.
  • I wish my heroes were available across other regions.
  • Players who opt out of receiving messages from non-friends probably shouldn’t be able to whisper other players.

Although it would be rather pompous for me to assume that my vision of the game lines up perfectly with Blizzard's, I was left rather shocked to see that none of the aforementioned issues were actually publicly announced. I specifically say publicly here because some more upcoming changes were in fact discussed during interviews, but were either judged unimportant or not quite ready in time for BlizzCon. The changes that were instead officially announced are as follows: 

  • Structure ammunition removal.
  • Regeneration globes rework.
  • Map objectives reorganization and standardization.
  • Stealth mechanic and related heroes rework.
  • Performance-based matchmaking.
  • Camera distance improvements.

These changes – most of which seem to be aimed at improving new player gameplay experience – are good for the most part, if not a bit unexpected.

My BlizzCon 2017 experience would then become one of hunting down developers and engineers alike to try and figure out what exactly was going on behind the scenes to ultimately see whether or not something was going to be done about the issues I discussed (or if something could be done at all). 

Without further ado, here's what I learned.

I) The Class System

The class system will be expanded to include 7 roles instead of 4. Specifically, warriors will be split into bruisers and tanks, and supports will be split into healers   and "true" supports (Tassadar, Tyrande...). The 7th category was not discussed, but I expect it to split assassins into two more categories which would include ability-based damage dealers and those who tend to rely on basic attacks.

I think the goal of these changes is to give players a better sense of what their role is going to be. However, this information is not going to be particularly useful to anyone if no information about how to play said roles is available. Right now, they're just a label. This just adds more labels.

For Quick Match, the introductory PvP game mode, I'd argue that whether or not players have a better name for their role is irrelevant. Match quality and learning how to play Heroes of the Storm depends on key playmaking pieces such as initiation and healing. These playmaking pieces are often missing from team compositions because tanks and healers being less popular than assassins, and the matchmaker has to deal with whatever it has available or have players wait longer for games. For Draft and Ranked modes, players don't really care about role information because team compositions aren't generally built around the game's class system anyway; they're simply a coincidence because, for the most part, resilient initiators happen to be tanks, and healers are often support heroes.

Other MOBAs have never embraced a hard class system to instead list what individual heroes are capable of, and ultimately simply let players build their compositions from there. If Heroes of the Storm were to ever embrace such a system, heroic abilities would probably have to be changed to no longer dramatically shuffle what individual heroes are capable of. But I digress.

I feel like I need to reiterate here: If Heroes of the Storm is hell bent on having and being designed around a class system, it needs to not throw this system away in its most popular game mode. Words like "tank" and "bruisers" are meaningless without a context.

II) Transparency

In an interview with Travis McGeathy, Lead systems designer, it was stated that Blizzard were afraid of showing player MMR because they feel like like players are going to see it as a thing to chase. I must admit that I'm not too sure how this is a problem; if a player's MMR is going up, it must mean that they're winning... and if they're winning, their MMR needs to go up to account for this. If having one's MMR displayed incentivizes players to play better, I'm all for it. Besides, third party websites already give players something to chase, with the obvious downside of running the risk of being inaccurate. What we currently have is basically the worst of both worlds; we might as well just give players the information and make it clear that it isn't related to their rank.

III) and IV) The reconnection and replay systems

These two systems are artifacts of the Starcraft 2 engine salvaged to build Heroes of the Storm. In a nutshell, this engine keeps track of every action made by players. Upon attempting to reconnect, each of these actions are checked in order to "catch you up" to where you should be. This presents several advantages such as being lightweight and making cheating extremely difficult. The main downside is the loading time experienced by players. In general, and as frustrating it is, the upsides outweigh the downsides. Changing this system would mean rebuilding an entire engine from the ground up, which would be completely unrealistic time- and money-wise. We always need remember that Heroes of the Storm was a passion project turned actual game for Blizzard to ride the MOBA wave. I assume that this came with pretty harsh constraints financially and that reusing the Starcraft 2 engine was just one of many concessions that had to be made to see the project come alive.

Everything else

Most of the other topics I discussed back in October fall under the "quality of life change" and the "on the radar" categories. Things such as shop features or interface options are always in the works but never a priority. Other topics, such as any improvements to drafting (third ban, hero trading, etc.), have their own sets of challenges; how do you clearly communicate these changes, and how do they impact overall game balance are the kind of questions that need be asked. Deeper still, anything that involves microtransactions is kept tightly under control even if it makes little sense to us laymen. Questions such as "why can't I use my Stimpacks whenever I want?" or "why can't I purchase skins directly" all find answers somewhere in the grand Loot Chest scheme which was found to be so successful through Hearthstone and Overwatch that Heroes had to get in on the action.

I wish I had a bit more information to share with everyone, but lips tend to seal up when you mention anything about writing (which, I have to because I generally try and stay out of trouble). And although I did not get to interview anyone this year, fellow Icy Veins writer Kendric did, so I recommend you check that out.

 

  • Like 2
  • Thanks 1

Share this post


Link to post
Share on other sites

I hope they do something about these most of them are true

I play on EU and QM and ranked queues take about a day :D but AI co-op starts in a sec and brawls also.. they should remove at least co-op and just let players do AI with AI teammates for learning their heroes to stop these people who just want to farm Xp or complete events in short time from coop... this coop just looks like a bug in game which makes pvp queues longer and a system for farming Xp

only thing I disagree is about what some people say..it is that having heroes on all regions... then we should have our skins and also profile levels too so maybe u mean they should remove regions haha 

And the main reason is it means many people will change their regions whenever they want and what's next? Many Chinese people on EU and US so we'll have crap QMs with people who don't understand us lol.. I'm already having problems with Russians since most of them don't understand english and then Chinese people?no thx :)

hots is hots EU US Asia are using same heroes and game so play in your region and have fun n don't ask blizzard for something crap because blizzard put them to put u guys who understand each other better in same place so they could remove regions and let people split everywhere and destroy matches and finally the game..

Edited by MZLICH

Share this post


Link to post
Share on other sites
24 minutes ago, MZLICH said:

Many Chinese people on EU and US so we'll have crap QMs with people who don't understand us lol.. I'm already having problems with Russians since most of them don't understand english and then Chinese people?no thx :)

 

I play with game chat turned off so i dont have to hear ^(*^*( from people. I wish i could turn draft chat off too. I dont need to hear your garbage suggestions. 

Share this post


Link to post
Share on other sites

Matchmaking (including MMR transparency) and reconnect system have been huge issues for 3 years now.

If they wanted or could fix those, they'd do that already.

So don't get your hopes high, most likely you'll only get another Overwatch hero nobody asked for and more random loot.

Share this post


Link to post
Share on other sites
2 hours ago, Oxygen said:

I must admit that I'm not too sure how this is a problem; if a player's MMR is going up, it must mean that they're winning... and if they're winning, their MMR needs to go up to account for this. If having one's MMR displayed incentivizes players to play better, I'm all for it.

He was talking about something everyone could have seen if they played World of Tanks. Community made metric  (game itself didn't have perfomance based MM, don't know about now) was obviously open to everyone to see and what could everyone see is that damage dealt was the biggest component by far. 
So while system itself was fairly correct, system was open to cheesing, don't know other word to express it. Basically, some players would go out of their way to win and stayed as far as they can and farmed free damage that was meaningless in the end (came too late, they didn't share their HP, etc), by the system they were great, while in the reality they were not. 

They just want to prevent people from fooling the system by not letting them know what even precisely makes the system. Is it right move, I don't know.

  • Like 1

Share this post


Link to post
Share on other sites

I think the bigger problem with transparency is that people would too heavily rely on it to justify their stats or actions. If other people would see that I'm (for example) a gold 1 with a win rate of 1:11 (purely in theory, people), they would justifiably be furious that someone that bad could get to the same rank as them. These are problems that a 10 placement match and a performance based system would entail. If you give people the option to see who is statically the best, there is bound to be some dick measuring.

Edited by Fliits
  • Like 1

Share this post


Link to post
Share on other sites

Almost 3 years and people still dont understand the main issue are people who deliberatly join games and go afk or rush in to die 1vs5 so that the match gets over sooner.And right after that is the reconnect bug ( stuck in reconecting and needing to close client and wait for aaaaaall the catch up since then). 

Nah who cares about that stuff,the important thing is to split warrior and support classes to sub classes,thats way higher prio.

Share this post


Link to post
Share on other sites
46 minutes ago, Kurosu said:

Almost 3 years and people still dont understand the main issue are people who deliberatly join games and go afk or rush in to die 1vs5 so that the match gets over sooner.And right after that is the reconnect bug ( stuck in reconecting and needing to close client and wait for aaaaaall the catch up since then). 

Nah who cares about that stuff,the important thing is to split warrior and support classes to sub classes,thats way higher prio.

I don't actually see that happen very often.

Transparency is good as Oxygen says though because who cares if some try to cheese and pad stats, it only works if you WIN. An extra kill at the end isn't a big deal and probably wouldn't be too huge of a problem.

Share this post


Link to post
Share on other sites

I personally don't care that much about the disconnect system.  Yes, it is painful, but I have only been disconnected a few times in the couple years I have played.

My main things I am desiring right now are:

Trolls in ranked. 

They need to get rid of them.  It is hard to define "troll", which is why they probably do nothing about it.  But when I see a teammate that just puts down a hero, everyone else says "is there something else you can play, we need 'X' for our team" or someone puts nothing down and just picks something in 2 seconds that we certainly don't need...that is trolling.  I have had triple spec teams in HL because people refuse to team draft.  As you said, QM does not prepare you for this, so everyone in HL suffers.

Additionally, I think at a bare minimum they need to UP the ranked requirements.  People should not be allowed to play level 6 heroes in ranked.  There needs to be a higher baseline on experience with a hero to use it.  If they want to play it in Unranked, sure.

I am sick of trolls in general.  People that pick solo tank and then solo lane the entire game without helping on objectives.  I don't know how to fix this, but it is very toxic and new people won't invest money in a game that fosters toxic behavior.  If someone is just not as good as me (still talking about ranked), then I can live with that.  I can't live with people who troll games on a ladder system.

 

Global skill usage

I wish they would allow you to target the players Icon on the top bar.  So if I am brightwing, I want to be able to Z to the person without trying to get them on mini map (which sometimes works and sometimes not), and also I really don't like scrolling the map there and not seeing what is around ME for a few seconds.  Same goes for Illidan hunt, ETC stage dive, and probably some others.  I would also like to be able to cast Azmodon trait without scrolling to the lane. I don't care about the precise unit I cast it on, I'd like to be able to cast it on the mini map and it just pick the closest unit to my pick coordinates.

 

Team compositions

I agree %100, the labels don't really translate into drafting system.  They need to show the role as an icon next to your team, so you can see what roles you have and don't have and what the other team has.  I would also love to see some sort of team stats shown, based on the heroes selected.  I don't know how that would work, but like an aggregation of DPS, health, attack dps, spell dps (of course at level 1 with no talents selected).  That way you can sort of see a team's dps vs soaking potential so far, spell vs auto attack dps, etc.

 

 

  • Confused 1

Share this post


Link to post
Share on other sites
2 minutes ago, ArtVandelay said:

I am sick of trolls in general.  People that pick solo tank and then solo lane the entire game without helping on objectives.

I wouldn't really say that is trolling. I have been "forced" to solo lane as a Main Tank many times because the rest of the team simply gives no fucks to waveclear. When the Tank is forced to waveclear because the Specialists are not paying attention, we have a serious problem.

I also have a few suggestions of what I wanna see:

Mouse-over glow in low resolution settings: that green/red highlight is something I've always found very handy, as it makes targetting a lot easier. The problem is, it is disabled if you run on low settings, which is my case (I play on a shitty 7 year old Macbook).

Show health percentage on the character's healthbar: another thing that would be very handy.

  • Like 4

Share this post


Link to post
Share on other sites

I wish they'd add some kind of signal option for quickplay so it'd stop giving you teams without tanks and healers when you are facing such because the varians never go tank and the kharazims never go healer

Share this post


Link to post
Share on other sites
12 hours ago, Banard said:

I play with game chat turned off so i dont have to hear ^(*^*( from people. I wish i could turn draft chat off too. I dont need to hear your garbage suggestions. 

go play other mobas then.. hots is just about teamwork and teammates should be in harmony and hear each other ... if it wasn't necessary blizzard wouldn't add chatbox to game... but these days people even use voice chat on a just simple QM... your text just looks like a joke mate:)

Share this post


Link to post
Share on other sites
2 hours ago, Kurosu said:

Almost 3 years and people still dont understand the main issue are people who deliberatly join games and go afk or rush in to die 1vs5 so that the match gets over sooner.And right after that is the reconnect bug ( stuck in reconecting and needing to close client and wait for aaaaaall the catch up since then). 

Nah who cares about that stuff,the important thing is to split warrior and support classes to sub classes,thats way higher prio.

One of the reasons newer (and less knowledgeable) players continue to make mistakes when trying to fight in a team environment is not knowing the role of characters they're not familiar with. 

"AFK Abathur reported."   "D.Va why you not tanking?"  "Brightwing, mount and get to us!"

 

One of the things the labels help to do is let others know what a character is capable of doing and what they're not. A warrior isn't necessarily a tank. Assassins don't all have burst damage. Supports don't mainly heal. Specialists likely don't do what they think they do.  New and less knowledgeable players think that because they get outplayed that a character has better damage. Or that all characters should or DO have equal damage/surviability/lanin/seige potential.

  • Thanks 1

Share this post


Link to post
Share on other sites
1 hour ago, Tarvesh said:

One of the reasons newer (and less knowledgeable) players continue to make mistakes when trying to fight in a team environment is not knowing the role of characters they're not familiar with. 

"AFK Abathur reported."   "D.Va why you not tanking?"  "Brightwing, mount and get to us!"

 

 

That is not what i descibed.What I did mean are the kind of people that literally run and engage to die.Oh and I forgot to mention the people that join to play pve and never engage in any pvp situations ( no i do not mean exp soaking )

Share this post


Link to post
Share on other sites

The reconnection and replay issues and system are still by far the most hindering things this game experiences, especially when Blizzard wants to be taken seriously on the esport circuit. You can't have outdated engines or playing on newest patches with known issues (?????) and then expect sponsors and professional teams to devote time and money to your game when there isn't even an outline or a timeframe to at least make attempts at improving the infrastructure. 

On top of the other little things, most recently I would like to see 'bundle only' things either a) offer far more for your money or b) be scrapped and let us choose which skins we want to buy that are gem only rather than have to buy a bundle to gain one specific variant. 

More loudout slots as well might be nice. 

Edit: More options to find groups. I'd love to be able to log on and not rely on broadcast to 40+ people, 10 of which are on HotS, that I am a tank/support up for QM stacks or TL and what bracket of general skill level rather than what it is currently where it's literally just quite random... it might even help QM games be better overall and rounded experiences as well. 

Edited by Plergoth

Share this post


Link to post
Share on other sites

I agree with every thing from the list and bonus list except for getting rid of the mvp screen. They should give like 10 or 20 gold for every vote you give. Also ranked bots need to be better.

Share this post


Link to post
Share on other sites
6 hours ago, ArtVandelay said:

Additionally, I think at a bare minimum they need to UP the ranked requirements.  People should not be allowed to play level 6 heroes in ranked.  There needs to be a higher baseline on experience with a hero to use it.  If they want to play it in Unranked, sure.

Man, most of what you said I wouldn't care too much, but this I wholeheartedly disagree! Like, it takes already WAY too long to be able to play Ranked, especially since QM as almost nothing to do with ranked. I play some really mean Johanna, Li Li, Alex, Abathur and Leoric in Ranked, none of those I'm even close to being as good with in QM because of all the random elements like Team comp being usually garbage for the map, the map being the worst map for the character or just not having anything that synergizes well enough with the character you picked... I played Alex and Hanzo right out the door(as soon as I could) and found great success(I still do but need to be more careful since they've been figured out by fairly everyone now, see all the Hanzo bans).

I just think that if you suck, you should be filtered with others that suck, then again I wonder how that doesn't just doom the person to forever be someone that sucks because they get used to poor tactics, little to no coordination and just overall terrible teammates...

The only thing I think we can agree is that the system needs A LOT of improvement.

Edited by EDL666
Just cleaning the post.

Share this post


Link to post
Share on other sites

The biggest cancer right now is the performance-based matchmaking in QM. I have no idea if its turned off right now as in HL/TL but before this i never got people who just completly dont have a clue on whats going on. QM is unplayable right now because, these noobs never lane/soak. They never take camps. On top of that they just go teamfight someone and suicide. Im not the best player in the world but i know when im supposed to be laning,when is a good time to take mercenarries and when is a good time to initiate a teamfight. Right now it probably put me in complete bottom with people that have no map awareness what so ever. Im thinking im gonna play HL/TL because of this.

Share this post


Link to post
Share on other sites

That Imperius pic lol.

Sums it up my feelings perfectly. This game needs more Imperiusness in it. Brazenly!

"SILENCE!!!!"

 

On topic though, I believe Quick Match mode should not be put so much attention upon. It's like both the player community AND the developers are using it as a source of statistics for hero balance/tuning purposes. Frankly, they should remove it from the game; it makes other modes, namely Unranked Mode completely unused, almost redundant. (I don't wanna say "fully redundant" because they're completely different since one of them has a drafting phase and the other doesn't, but it's a fact that QM displaces Unranked as the most played mode other than the Leagues). QM fails to teach players basic aspects of the game such as the importance of ALL roles (there are other roles besides assassin & warrior) and how to draft.

Edited by Leadblast

Share this post


Link to post
Share on other sites
3 hours ago, Leadblast said:

That Imperius pic lol.

Sums it up my feelings perfectly. This game needs more Imperiusness in it. Brazenly!

"SILENCE!!!!"

That's exactly why I picked it. You'll notice that my article about performance-based matchmaking uses Tyrael, who represents justice...

  • Like 3

Share this post


Link to post
Share on other sites
18 hours ago, MZLICH said:

go play other mobas then.. hots is just about teamwork and teammates should be in harmony and hear each other ... if it wasn't necessary blizzard wouldn't add chatbox to game... but these days people even use voice chat on a just simple QM... your text just looks like a joke mate:)

There is no communication in chat. There is attempted communication. All you need in this game is pings. Simple as that. Anything else is some moron thinking he knows better then the rest of the team. 

And did I say anything about not using voice chat? 

Share this post


Link to post
Share on other sites
7 hours ago, Oxygen said:

That's exactly why I picked it. You'll notice that my article about performance-based matchmaking uses Tyrael, who represents justice...

lmao, I didn't get it at first... Tyrael embodies justice, which you may see fitting in that article as in "the matchmaking system needs to have justice in it" but Imperius embodies valor? Maybe "the valor to go ahead and make changes to this game you are afraid of, in order to improve it"? rofl

 

Oh, and thinking further about the hero classes (or roles, whatever). There are a lot of assassins that feel like specialists in one way or another (Ragnaros, Junkrat, etc). There are specialists that feel like supports (Abathur, Medivh) and one that feels like an assassin (Sylvanas). I think just "expanding the classes and make existing heroes with a dubious classification fit better into it" is not gonna do in the long run.

Share this post


Link to post
Share on other sites
8 hours ago, Oxygen said:

That's exactly why I picked it. You'll notice that my article about performance-based matchmaking uses Tyrael, who represents justice...

So if things work out you'll put a picture of Auriel? Because "There is always hope"?

Share this post


Link to post
Share on other sites
4 hours ago, Valhalen said:

So if things work out you'll put a picture of Auriel? Because "There is always hope"?

Or if things turn out bad and this game dies... there will be a Malthael picture lol. "In the end, only death remains".

  • Haha 1

Share this post


Link to post
Share on other sites
16 hours ago, Leadblast said:

That Imperius pic lol.

Sums it up my feelings perfectly. This game needs more Imperiusness in it. Brazenly!

"SILENCE!!!!"

 

On topic though, I believe Quick Match mode should not be put so much attention upon. It's like both the player community AND the developers are using it as a source of statistics for hero balance/tuning purposes. Frankly, they should remove it from the game; it makes other modes, namely Unranked Mode completely unused, almost redundant. (I don't wanna say "fully redundant" because they're completely different since one of them has a drafting phase and the other doesn't, but it's a fact that QM displaces Unranked as the most played mode other than the Leagues). QM fails to teach players basic aspects of the game such as the importance of ALL roles (there are other roles besides assassin & warrior) and how to draft.

I disagree with how you feel about QM. As someone who plays almost exclusively QM (and maybe half a dozen unranked and 0 ranked despite playing for over a year) I think it is absolutely a mode worth keeping and should at least partially be factored into balance changes. 

The types of quests the game gives is a major reason for keeping QM around. If I have quests to play let's say 3 games as a support and 2 games as a starcraft hero I would be best served playing as either Stukov, Morales, or Tassadar but then if one of them gets banned, another picked by someone else that could leave me either playing a character I am not good with or a character that does nothing to help me progress my quests but does help the team comp so I have to try my luck in another game to see if I can get a character that helps me complete my quests efficiently. Quick Match lets a player hop into a match with whatever hero they want and get the quests done quickly. There is matches against the AI but that does even less to prepare for the modes with drafts. The quests would need to be more play X games or win Y games and less forcing specific franchises or roles and/or the AI matches would need to give the same experience as playing with humans for this game to work without quick match 

  • Like 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Stan
      The Heroes team answered your questions on Reddit and here is a summary of the latest AMA.
      AMA Highlights
      The team has been talking about a data API for Heroes for years, but those initiatives have hit hurdles with everything from data compliance complexities (GDPR) to prioritization against other game features. They are discussing exposing official winrates and stats alongside updates that are balance- and gameplay-centric. Spectator Mode is something they want to bring to the game. They want to revisit rewards to bring new players to the game. Qhira can't use Revolving Sweep to pull herself to Deathwing, because the ability had weird interactions with other Hero abilities like Chen's Flying Kick, so the most elegant solution was to make her disconnected from Unstoppable targets. Performance-Based Matchmaking is still running in the background, they have some cool designs, but no ETA for it. In one of Chromie's first iterations, her Heroic slowed time for every other unit in the game. The laning phase in the game is passive and Experience Globes help encourage a more aggressive play.  The team has discussed to implement ARAM as a separate Game Mode which means an overhaul to the rewards system and ARAM counting toward Daily Quests. They think of Deathwing as their first "Mythic" Hero, so they've increased his price to 20,000 Gold instead of the usual 15,000. The team is finalizing Tassadar's rework, D.Va is still far from finished. The team is working on a cool skin for Deathwing. Lilith won't appear in Heroes of the Storm before the launch of Diablo IV. It is intended for Deathwing to be stopped by Zeratul's Void Prison. Azmodan and Chromie are available in ARAM as of the Deathwing patch. Varian may be enabled in the future. Malthael is one of the best Heroes in the game in regards to talent diversity. There are no plans to update Overwatch Heroes based on talents found in Overwatch 2. They have some plans for Tracer, but no information to share at this time. No Ranked ARAM is planned. Blizzard (Source)
      Is the official (statistics) API still a possibility? It was mentioned as a low priority feature before cadence changes. Now after the changes is it still something that we can expect at any time int the future? Answering no is also fine.
      Hi! I replied in another thread on this, but see this one is much more specific with the replay API ask. I don't think we'll be able to send all replays anywhere for you for the same data protection reasons that limited us in our earlier API efforts, so we'll likely still end up in a similar boat with trying to expose expose aggregate balance and winrate info in a more static fashion at specific intervals around game updates.
      As for the supporting/partnering and/or promoting HotSAPI/others - we can talk about this. No promises, but I'm in the boat of wanting the community to have this info in the ways we can safely help them get it.
      Have you guys considered adding a spectate mode?
      Every day. We even put some time into designing out how it would look. There are a bunch of challenges with it, but it's definitely something we want to do.
      Are there any plans to expand the information stored in replays regarding quests & quest talents?
      Currently only Seasoned Marksman and Regeneration Master record their number of stacks as part of the replay, and it'd be nice if this could be expanded to all quest talents, rather than just these two.
      If really wanted to go above and beyond, recording the time of quest completion would be really cool.
      This is definitely something I would also like to see. I really like people being able to get some good analysis out of replays so if this is something that we can add I will see what I can do!
      Right now it is hard to get friends from other Blizzard games into HotS, because the first few heroes take so long to acquire with in-game currency.
      Could we award heroes for players' activity in other Blizzard games?
      For example:
      Achieve level 120 in WoW: Battle for Azeroth - Anduin and Sylvanas Complete the Diablo III: Reaper of Souls campaign - Malthael and Auriel Play 20 ranked games in Overwatch - Genji and DVa This change would have minimal impact on smurfing, because new accounts would need to separately purchase fresh copies of these games to benefit, and would also make it much, much easier for HotS fans like myself to entice their friends from WoW, Overwatch and Diablo into the nexus!
      Hi, /u/jjp3! We try to create many opportunities for new players to jump in and get access to heroes that they want to play, including several of these types of cross-game rewards (mostly tied to game ownership) which are still active in-game. I love these kinds of things and will encourage the team to revisit these rewards in search of more ways to help bring in friends from other Blizzard games. We’ll see what we can do!
      Why can Sonya use E to pull herself to. Deathwing, but Qhira can't use E to pull herself to Deathwing?
      (Why can unstoppable prevent enemy movement from just one single ability, and not any other abilities?)
      Qhira's E (Revolving Sweep) is a special case scenario for becoming disconnected from Unstoppable targets that we found was the most elegant solution to several issues we were having during Qhira's development. Story time!
      It all started a long time ago when we were currently working on the Chen rework and Qhira was in development at the same time. During a playtest game we had a Qhira on one team and a Chen on the other. During the middle of the game in a heated team fight, Qhira used her Revolving Sweep on Chen and Chen used his Flying Kick on Qhira. Suddenly, Chen and Qhira both blasted off into the sky and disappeared off the map. Laughter erupted throughout the bullpen as everyone wondered what they just witnessed. This happened because of the way Qhira's Revolving Sweep moves her around her target. It is constantly and instantaneously updating her position. Chen was never able to resolve his Flying Kick movement, and since he has a bit of elevation to it they would fly into the sky.
      As more playtests came, we started finding this issue more and more. Kerrigan would leap to Qhira during Revolving Sweep and the same thing would happen. Varian's Charge. Cassia's Fend. Illidan's Dive. The list went on and on. Clearly fixing each of these on a case by case basis would take a significant amount of time and effort and would probably still not cover all of the possible scenarios.
      This led us to making Qhira untargetable during her Revolving Sweep -- if she can't be targeted then no other Heroes can use weird movement abilities on her and none of this will happen, right? Well, no. In the rare case that Chen kicks Qhira while she is casting Revolving Sweep, the same problem will happen. Ok, no big deal, we can stun the target too, that way it knocks them out of any kind of movement ability they're doing! Except for if they... are unstoppable. So in that case, the best thing to do is just not let her Revolving Sweep hit an unstoppable target.
      We explored many different solutions to this problem. We tried changing the way her movement worked, we tried adding special cases for all of the major movement issues that we could find (a very time consuming process I might add), but ultimately there would always be additional bugs and problems that would appear as a result of those changes. Each hero had a different special case that had to be setup in a different way. We found that the simplest and least bug-prone way of fixing Revolving Sweep was to do exactly what I described above. Become untargetable, stun the target, and pass through unstoppable targets.
      This actually meant we had to make significant balance changes to the rest of her kit to compensate for this huge power that was just added to this ability. In the end, we felt that since Revolving Sweep is Qhira's most awesome ability in the first place, it was ok for us to make these power adjustments and balance around it in other places. We also felt that becoming Unstoppable added a level of counter-play to the ability that was somewhat lacking before, as well.
      Any plans to release Official API? If you're going to make big game-changing patch like Nexus Anomaly a regular thing, players should be able to see exactly how it affects the game and how the meta changes accordingly from an accurate source.
      We’ve been talking about a data API for Heroes for YEARS and at times have even made strides on bringing it to you. Unfortunately, those initiatives hit hurdles with everything from data compliance complexities (GDPR has been fun!) to prioritization against other game features and have lost steam over the years.
      In the absence of the actual API, we’ve discussed exposing official winrates and stats alongside updates that are more balance- and gameplay-centric, and that is something I’d still be open to exploring if you think it gives you a portion of what you’re looking for?
      When a Hero is killed while a Damage Over Time effect is on them, could the Death Recap be updated to feature the total potential damage that could have happened to them?
      This is something we can definitely look into doing. Thanks for the suggestion. ?
      It has been nearly 2 years since Kaeo has stated that performance based MMR is something targeted to return when the time is right. Is this still a possibility or has that project been sidelined into oblivion at this point?
      That Kaéo guy!! So where we last left this system is that it’s still on in the background gathering data about player performance. What we really want to do with it is use that data to power a post-game scorecard feature that gives players detailed info on how they played their hero, on that map, vs. other players of similar skill in an attempt to highlight not only areas that they are performing well, but more importantly areas that they should focus on improving (and how). We have some really cool designs for this and would love to bring the feature to the game, but don’t currently have an ETA for it.
      What to you is the ultimate goal behind balance patches?
      With the balance patch changes over the last year or so, I’ve had a pretty strict philosophy to them that I’m fairly passionate about. Here are some of the major things that we strive for with every balance patch:
      1. The ultimate goal of the balance patches is to make the game more fun. This sounds like a very basic concept, but there’s a lot of specific actions that we take to make this happen. When it comes down to deciding between two difficult choices, asking this basic question is a guiding star for decision making.
      2. Buffs and design changes are more fun than simple nerfs. As much as possible, we try to make heroes feel better when changing them, not worse.
      3. In every patch we try to put in at least 1-2 design changes that are super crazy/exciting. There should be something in each patch that you read the note and go “no way that’s so busted, I’m going to break the game with this”.
      a. This has been a change from how we used to do things. We didn’t really used to do this due to the fear of making something incredibly unbalanced, but nowadays we have more embraced the view that it’s better to create more exciting changes to the game than to never try, and if we mess up then we’ll fix it down the road. So far this has worked very well, as we haven’t had any huge blowouts due to changes in balance patches over the last year.
      4. Hitting the right balance between player perception and reality is important.
      a. If Hero A is being picked and banned in every game and the playerbase is begging for changes to them, but is at a 46% win rate, and Hero B is totally under the radar but is at a 58% win rate, it can be easy to fall into the trap of buffing Hero A and nerfing Hero B by balancing strictly on win rates. The real situation is much more nuanced than that, and in these situations we look for design-related solutions.
      What was the craziest thing you tested/developed, and then scrapped before us players got to see it?
      1.
      In one of the the first iterations of Chromie she had a heroic ability that slowed time for every other unit in the game. It was pretty wild.
      In general it isn't uncommon to create and discard 10 or more abilities before landing on the final kit. Same goes for talents. It's a lot of work, but it's my favorite part of the process.
      2.
      My favorite was when we had the Hero Buyback system.
      This was wayyyyyyyyy back in the day, pre Alpha, when we had Gold, before the talent system that we have today.
      Basically you could spend a relatively small amount of Gold, and at any time during the game you could completely switch your hero.
      Entire metas were based around this, where, for example, you could play as Zagara in the beginning stages of the game to bully your opponent, then switch to Valla or Zeratul midway through for a power spike, then in the end game go to someone tanky like Arthas for the final few teamfights.
      Entire metas were developed around this, and we actually had it in for a long time. It was wild.
      Edit: Oh, and we once had a map that was entirely circular, with both Cores in the middle left and right parts of the map. It was appropriately called Crazy Town.
      I wanted to ask you guys about the recent Deathwing spotlight. Was this something that you guys brought Cloaken in for specifically? I know a lot of folks were even guessing that it may have been pre-recorded. Any plans to work with Cloaken again in the future?
      We love Kevin. We were super happy to be able to ask him to reprise his beloved role as the voice of our spotlight videos. We're happy that he said yes. We would love for him to do it again.
      Experience globes significantly encourage "freezing" lanes to deny experience. How does the team feel about this becoming a common strategy due to this Nexus Anomaly? Is it good, is it bad, is it different, what's up?
      Great question. I think the answer is a bit complicated, so I’ll try to give my views on it in as simple of a way as possible. Hopefully nothing gets misinterpreted!
      I’ll start with a few declarative statements. I’ll clarify that these are just my point of view, and not necessarily those of everyone on the team, so I wouldn’t take this as gospel:
      1. I think lane manipulation is and always has been a part of our game, particularly at the higher levels. There are micro instances where it’s a good idea to let enemy minions hit you in front of your tower to make the waves crash near your tower in order to gain advantages like enabling a gank by a nearby teammate or to soak safely in a bad match up.
      2. I don’t believe that being encouraged to freeze a lane ever is a terrible thing for the game. However, I do believe that if this is happening all the time at all stages of the game that it is a problem, largely due to encouraging too much passive play when we want our game to be about aggression.
      3. In our experience, the experience globes haven’t universally motivated passive play. In general, they have motivated more aggressive play and more interesting combat, as both sides are trying to get a better position so that they can collect the experience globes for themselves.
      4. Our game is very differently paced from other MOBAS due to a variety of factors. I’ve seen the narrative that two people are just going to sit near their minions and do nothing while they collect XP, but, at least in my mind, our games just don’t play out that way. We have multiple 2, 3, and 4 man rotations on nearly all of our maps happening at different points of the game, we have map objectives that heavily encourage teams to fight 4v4 or 5v5 depending on the map and game state, and we have mercenary camps that add another layer of depth to where heroes should be positioned on the map at any given point and time. All of these factors heavily disrupt the idea of being able to sit in a lane for multiple minutes on end while doing nothing but soaking XP. Because of this, I don’t believe that due to this change that the optimal play for all 5 members of each team is going to be to sit near minions and collect globes. If I’m wrong and this kind of passive play does dominate proper gameplay, then we would make changes to ensure that it isn’t the case anymore.
      Overall I would say that yes, this is a big change to the game, and it’s something that we are going to iterate on, and, like all changes to our game, it’s something that we can remove, keep, or only keep the best parts depending on how it pans out.
      Can you share any information about your plans for ARAM?
      The team has been discussing replacing the existing Brawl mode with dedicated ARAM queue (random ARAM map rather than weekly map rotation). That would mean reworked rewards, ARAM games will likely to contribute towards daily and special events quests credit, and probably some improvements to the hero selection screen (swaps or rerolls maybe?).
      Does this mean we would not be seeing any of the other previous Brawls or would those make a return?
      Sadly, non-ARAM Brawls are pretty expensive to maintain. We'd love to keep the Brawl mode hidden, and set up something fun there, for a week or two, on special occasions, such as seasonal events.
      Aside of improving the AI, there are any plans to implement any loss forgiveness/safe abandonments features for matches with leavers, specially at draft modes?
      I agree, there's hardly anything as frustrating as losing Ranked game 4v5. Handling AFK/desertions in Ranked has been a hot topic for years, and we have done a lot of research on that. Loss forgiveness doesn't play along with the current leaver penalty system too well though. We'd like to rework the ranked penalty system at some point, and that will get us into a better spot for adding some insurance against leavers.
      Why was Deathwing gold cost increased to 20k instead of 15k? I wanted to get him on day one so I saved up 15k. Now I have to go farm another 5k to even get him.
      Hi, /u/f....yeah! This was something we planned from early in his development to recognize that Deathwing is something truly special in the game on many fronts. Giant Raid Boss! Two ability kits!! DEATHWING!!! For those reasons and many more, the original intention was actually for him to be our first Mythic hero. Those plans happened long ago and got a little lost across his development even internally, so I understand how people feel disappointed that they didn't have the opportunity to save enough gold for him in advance. We should have set that expectation at his announcement and I'm sorry about that. We'll do better communicating about one-offs like this in the future.
      Can you shine some light on how the Tass and DVa rework are coming along?
      Both are coming along nicely! Tass recently got some of his new art FX (courtesy of /u/Blizz_Thomas) and we're pretty much finalizing his balance/design changes. He should be in your hands soon™. Dva is still a ways off, but we're working hard on it!
      Why did Deathwing have no skin at release?
      His skin wasn't ready for this year. We have something really cool planed for him though. This is what I'm personally working on at the moment. Please accept The Destroyer Brightwing skin in the meantime as a peace offering.
      Have you thought of making a weird map, like a single-lane map with a real objective (so not just an aram)? Or 5 lanes, to go silly in the other directions?
      Yes! Very early in development we experimented with a lot of different map types like 4 lane maps, giant maps with huge jungles and only 2 lanes, etc etc. We learned a lot about how easily macro play could become the dominant strategy and how mount speed/globals should be tuned.
      I vaguely remember a map that had "waygates" on either side of the map which let you instantly teleport between the two if your team had control of both. We learned very quickly that giving your entire team a Zagara Nydus Canal was a bit OP.
      Not really an important issue, but as a D.Va main across both games it always sort of bothered me how in Overwatch D.Va's mech shoots alternating spread shots, like two shotguns, while in Heroes it is animated more like two chainguns, constantly firing projectiles rather than staccato bursts. Is there a technical / design / deliberate reason for this? Not a big problem, I've always just been curious.
      That fantasy/mechanical mismatch is something we will be addressing in her upcoming rework ?
      Lilith is clearly the most hyped character from Blizzard IPs right now. She got great introduction followed with perfect visual design. It's going to take years before we see her in Diablo 4.
      Since hots already introduced decent amount of diablo lore, how insanse is the idea of having Lilith in hots before D4 is released?
      Lilith is awesome and though we would love to bring her to the Nexus, we think it would be best for the Diablo team to show her off in their game first. Sorry guys, gonna have to wait on that one for a bit.
      You undoubtedly have lots of internal statistics on which you based your hero balancing. Would you mind sharing these statistics? It does not have to be something fancy - for example just posting a spreadsheet here on the subreddit. I might be useful to see how i.e. hero winrates differ from the data available to community through replay analysis.
      We do use a lot of statistics when looking at balance. However, at this time we don’t have plans to share them publicly.
      I do share statistics from time to time, but am wary of showing something like a whole spreadsheet of win rates on some specific date. The main reason is because statistics can and almost always are misinterpreted to fit a certain narrative, and it takes lots of stats from different places to put together a complete picture about what’s going on.
      For example, in regards to purely win rates the game has almost always been in an excellent spot across the board, yet that hasn’t always felt like the case with player feedback, nor with what they are picking and banning at various levels of play. If we balanced the game purely based on win rates alone, you would see a whole lot of changes that seem to make no sense at all, because they don’t reflect the reality of what players are experiencing.
      I can give some broad points about our statistics over the years that I’ve observed:
      1. Win rates across the board, especially for talents, are almost always very close. I would say about half the time is the most picked talent the one that’s actually winning the most often.
      2. Niche heroes tend to have much higher win rates than others. This is even more impressive if you think about how they often have a negative stigma for not being strong, yet they still win despite that team morale hit that often happens when they are taken.
      3. Hero pick and ban rates rarely reflect what’s actually winning, and more often reflect community sentiment on what they believe is strong, or is something that players more generally just don’t want to play against.
      Can we get a look under the hood at the Match Point breakdown? as in how does one person get 15 points and the other 26 points in the same Bronze 5 win
      Hi there!
      There are a couple of factors involved with this:
      - Uncertainty: The more time between games, the less confidence the matchmaker has in your skill rating and so the more it is adjusted
      - Dampening: At extreme ratings, we limit the ability to move in a particular direction. This is so we don't get people off in Narnia without the ability to play with anyone
      - Bronze 5 Hugeness: Bronze 5 covers a large skill rating and has its own dampening in it as well, so while you are moving the same rating, you might not be moving the same ranked points until you get to Bronze 4.
      This last point is something we're taking very seriously and investigating what to do about it.
      Why don't you update all Regions at the same time? I'm just curious!
      We want to make sure the game is available to the maximum number of players the maximum amount of time, so we try to make sure we take each region down when the lowest number of players would be playing. When the US has the most people online, Europe has the least and vice versa. There are other factors that affect the time, but that is far and away the biggest reason.
      I am clearly biased when I ask this, but are there any plans to retune Butcher into baseline Ranked viability whilesimultaneously nerfing his snowball potential (so he doesn’t simply break QM completely, especially for new players)?
      We're currently taking a holistic look at Butcher, focusing especially on ways to make him more "generally" usable and reducing some of the pain points with his baseline quest ?
      Is it intended that Death wing can be stopped by void prison?
      Yes, this is intended. For most enemy interactions, think of Deathwing as a Johanna who always has her trait up.
      Since we got ARAM, both Chromie and Azmodan got reworked. Would you consider enabling them for ARAMs in their current state?
      Good news! Azmodan and Chromie are available in ARAM as of the Deathwing patch ?
      I'll bring up the Varian question in our next design meeting.
      Malthael is considered by most to have pretty poor talent diversity. And his trait build is lacking at the moment. Is this something you see with the data on your end and are you planning on giving a once over to some of the bigger offenders?
      After digging into the data, Malthael is still one of the best heroes in our game in regards to talent diversity. That narrative simply isn’t reflecting the reality of his talent choices. As an example, at Level 1, 40.3% of people are picking On a Pale Horse, 40% of people are picking Fear the Reaper, and 19.7% of people are picking Death’s Reach, with all 3 of them having similar win rates.
      That being said, like every hero in our game, I don’t believe his talents are perfect, and he can definitely still use improvements.
      We've heard many times how remaking Arthas's model is a large undertaking that, art-wise, is basically an entire new hero. How much work is just a new set of animations? 
      So, it's hard to say exactly how long just re-animating Arthas would take but generally it takes us about 20ish weeks to fully animate a hero start to finish. So, somewhere in that range. I can't give a specific range because every hero takes more or less time depending on their complexity. A simple biped like Raynor could take half the time to animate in comparison to someone like Deathwing who has 4 legs, wings, and a tail. All those extra bits really add up and extend animation time. Kit complexity, extra models, and stuff like that also add to animation time. We also have to consider what state Arthas is under the hood in terms of rig and data set up. Having extra issues to deal with on top of just doing the animating work can really slow down the whole process. Ultimately, slowing down the whole process impacts all of the cool new stuff we're currently working on too so it's a tough trade off.
      With Overwatch 2's recent reveal, will the artists and dev team be collaborating with the OW team to create new skins/ integrating talents for the existing roster of heroes perhaps during a rework?
      I don't believe there's any plans to update current heroes talents based on the OW2 reveal, however it's certainly possible in the future once the game is released. On the art side we always want to be sensitive to the source material for our content and if we decide to make a new hero or skin we would certainly collaborate with the OW team to build the best version possible.
      Good morning. when are you going to buff to tracer ?
      We do have plans to liven things up for Tracer, but we're not ready to share details quite yet ?
      When will quick match be removed from the game? Or at least fixed? Quick match's current incarnation being a problem has been common knowledge for years, but nothing has been done to address it, despite quick match being any new player's first experience with the game.
      Quick Match has been a topic that has blighted my dreams, affected my relationships, altered my gravitational pull with the Earth, caused many discussions in the office, and largely just followed me around like a shadow made of tears and frustration.
      From issues stemming from New Heroes being 2/3rds of the queue for the first week or so of a hero's release (seriously, how do you expect us to be able to matchmake that?), or issues with Call of the Nexus, or to the time it broke for 3 days and made any match it wanted to, Quick Match has kept me awake when I would rather be asleep for far too long.
      However, what can we do with it? It's our most popular game mode and we are, I think, the only MOBA that allows you to pick a hero before entering matchmaking. We are Just. That. Nice.
      So, what do we do with it?
      - Nothing: You can just play it as is, get some amazing games, get some... other games, play the newest and shiniest hero... eventually?
      - Blind Pick/All Pick: We become more like other MOBAs and you can pick your hero in turn and do/don't get to see what your opponents pick until the timer is up, and then the guy that didn't get what he wanted leaves the game and overall sadness goes up in the world by 0.002%
      - ANARCHY: We just turn all the Quick Match rules off and hope the problem solves itself!
      As us Brits like to say: Answers on a Postcard addressed to the Nexus and I'll collate the responses.
      Arams are amazing is there a plan to add a ranked version of it? This might add some sort of strategy to the mode.
      While that sounds like a nifty idea, we don't have any plans to add a ranked mode for ARAM at this time.
      I'd have a few concerns with doing it - primarily that ARAM is intended to be a fun, wacky mode where you can kind of wind down and relax. If we turn it into a competitive thing, a lot of that spirit can easily be lost in the name of created a better ranked experience.
    • By positiv2
      This thread is for comments about our Anomalies guide for Heroes of the Storm.
    • By Stan
      Sleepy Cloud is still on sale this week for 1,000 Gems, but you can no longer buy the 360 Day Boost.
      Don't forget to check out this week's Free Hero Rotation and Deathwing Patch Notes!
      Deathwing is free for all Virtual Ticket holders, but if you're buying the Hero with Gems/Gold, you may have noticed an increased price.

      Hero Sales
      The following Heroes are available for purchase at a reduced Gem cost:
      Heroes Old Price New Price Hanzo 750 Gems 375 Gems Imperius 750 Gems 375 Gems Muradin 500 Gems 250 Gems
    • By Stan
      This week's brawl is Industrial District! The single-lane Overwatch-themed map comes with standard play and shuffle pick and the goal is to destroy the enemy Core to claim victory. Complete three games to receive a Loot Chest.
      Blizzard (Source)
      This week’s Heroes Brawl is Industrial District! Slide around and slug it out in the heart of Volskaya in this Overwatch-themed, single-lane Battleground featuring lots of conveyor belts and tons of action.
      Rules:
      Shuffle pick - Choose from one of three Heroes before entering the battle. Standard play - no talent or level restrictions. The first team to destroy the enemy Core wins! Rewards:
      Complete three matches of the Industrial District Brawl to earn a Loot Chest! Find out more about the Heroes Brawl game mode on our Heroes Brawl site; and as always, you can find more information on this week’s Brawl by clicking the Brawl Info button at the bottom of the play screen when preparing to queue for the Brawl game mode.
    • By Stan
      Due to some unexpected issues, Blizzard's delaying the Deathwing patch in Europe and the update should go live at around 5 PM PST (2:00 AM CET).
      Meanwhile, the patch has hit other regions and you can read the full patch notes for details.
      Blizzard (Source)
      Hello,
      Due to an unexpected issue found, we’re delaying the Heroes of the Storm live patch release in EU region to 5pm, tomorrow, December 4, PST.
      Sorry for the inconvenience, and thank you for your understanding. We’ll get it ready as soon as we can!
×
×
  • Create New...