Press J to jump to the feed. Press question mark to learn the rest of the keyboard shortcuts
14.2k
Posted by
Blizzard World D.Va
2 months ago

I made D.Va in Unreal Engine 4!

355 comments
88% Upvoted
What are your thoughts? Log in or Sign uplog insign up
level 1
Los Angeles Valiant
1.7k points · 2 months ago

The Tracer ragdolls were my favorite part.

level 2
Blizzard World D.Va
Original Poster433 points · 2 months ago

They're like deflating balloons

level 3

i can't unhear the whistle fart now

1 more reply

level 2
Water-cooled Satan
302 points · 2 months ago

mine was "I nEeD hEaLiNg!" tbh

level 3
Pixel Winston
45 points · 2 months ago

Kind of looked like Genji was dabbing.

level 4
Water-cooled Satan
4 points · 2 months ago

...Not really? It's basically his normal pose.

level 5

I mean, you both right

level 5
Blizzard World D.Va
12 points · 2 months ago

why you mad tho baby

level 6

Oh no baby what is you doin?

1 more reply

level 2

Team Tracer’s blasting off again!

level 2
Junkrat fits every comp; I swear!
2 points · 2 months ago

They reminded me of the shooty-guys in Oogie-Boogie’s lair.

level 2

Yippee

level 2

those aren't ragdolls I think

4 more replies

level 1
TorbbbBbbbbbbBbbb
1.2k points · 2 months ago

Man it this rate of improvement we will have Overwatch 2 by the end of the year

level 2

I predict the gap between Overwatch and Overwatch 2 will be the same as StarCraft and StarCraft 2

level 3
Give yourself to the rhythm
138 points · 2 months ago

Had to look it up, damn it took 12 years for a sequel. Hard to imagine when every company is blowing their wads on yearly releases

level 4
Reinhardt
40 points · 2 months ago

Blizzard is not perfect...but they definitely aren't like every other company either. They know how to release quality games consistently and when they're ready, rather than pumping out a reiteration of.the same old shit every year.

level 5

I wouldn't say when they are ready... Like the game play tends to be ready, but not the rest of the game. sc2 took like 2 years to get chat channels. d3 barely has chat channels and overwatch doesn't even have any clan systems. Chat channels these days feels like it barely exists.

level 5
SymmDPS
4 points · 2 months ago

I'd say blizzard is great at releasing a fun minimum viable product, and improving it based on what their community says they want. They also know how to keep things fresh without being overwhelming.

I'm really interested to try WoW Battle for Azeroth - I feel like they're really listening to make it fun again for those that thought it went sour (and stupid) at Mists of Pandaria.

1 more reply

level 4
#OverwatchCircleJerk
82 points · 2 months ago

Well, starcraft is art. Yearly releases today aren't usually

level 5

Aren't usually what?

level 6
Trick-or-Treat Orisa
66 points · 2 months ago

He was trying to say that yearly releases aren't typically

level 7
22 points · 2 months ago

Hi, my name's Trevor. I am a vampire and

level 8

and what? (╯°□°)╯︵ ┻━┻

level 8

And we thought the 12 years between Starcrafts was long... This reference is 16 years old!

level 7

Aren’t typically what??

1 more reply

2 more replies

1 more reply

1 more reply

level 4

StarCraft only got a sequel because times had changed enough to warrant one

level 5

They were working on it for a veeeeeeeery long time. They announced sc2 back in like 2007 or 2008. It was a very long time in the making.

Sc1 was not an easy game to make a sequel for. They accidentally made the most intense esport game ever. They never did get the micro right in sc2.

1 more reply

level 4

To be fair, yearly game release are less common. Even EA took two years between BF1 and BF5

level 5
Gladiators Legion
4 points · 2 months ago

Someone who doesn't know battlefield would be very confused by that statement

level 4

Blizzard is one of the very few companies out there that are not trying to squeeze every last dollar out of their customers. Plus, wow was a massive success so they could blow money on passion projects like giving sc2 an unlimited budget with no deadline.

level 5
[deleted]
7 points · 2 months ago

Kind of ironic seeing as blizzard and Activision are the same company now

2 more replies

3 more replies

1 more reply

level 3
Seoul Dynasty
20 points · 2 months ago

That would be glorious

3 more replies

level 2
Pixel Roadhog
10 points · 2 months ago

SUICIDE RATE DROPS TO 0%

4 more replies

level 1
590 points · 2 months ago

Someone should make this into a game

level 2
Nothing more fun than watching your enemies fall to their doom.
343 points · 2 months ago

Call it...Dva Watch.

Could add more playable characters too!

But then you might need to change the name...

level 3
Best Girl
169 points · 2 months ago

Hero-Watch?

level 4

Now you're thinking like a Chinese rip-off!

level 5
D.Va
37 points · 2 months ago

New Overwatch

level 6

JIAN YANG!!!!

level 4

Super hero watch, like marvil

level 5
29 points · 2 months ago

Underwatch

level 6

Tree Kingdom watch

level 6
CrispTorchic on PC
9 points · 2 months ago

Flowper is my favorite Underwatch villain.

3 more replies

1 more reply

level 4

Underwatch

1 more reply

level 3

I like the little guy she shoots at first, he should be playable.

level 4

Yeah, since he's so small, we'll call him Floorborn.

level 3
Comment deleted2 months ago(1 child)

1 more reply

level 3

Paladins

level 4
Try to catch me now
5 points · 2 months ago

Maybe make it a battle royale.

level 5

In a realm, maybe?

level 3
LUCIO-OH'S
5 points · 2 months ago

WatchOver?

level 3
Chibi Pharah
3 points · 2 months ago

Dva watch... aka season 7-9

level 3

And I have the perfect name! Let’s call it, Lawbreakers

level 3

WatchOver! 2.0

level 3

Above-Watch?

2 more replies

level 2
blyat
30 points · 2 months ago

Make a super exaggerated parody with ridiculous physics and animations, Totally Accurate Battleground style

level 3

I'd pay $9.99 for that, if actual work was put into it.

level 2
Actually a Reinhardt main
11 points · 2 months ago

Underwatch

1 more reply

level 2

Call it...Oversee. Can't believe no one has thought of this.

level 2

You could make this into a religion

1 more reply

level 2

Overwatch 0.5

4 more replies

level 1
274 points · 2 months ago

nice work dude

level 2
Blizzard World D.Va
Original Poster97 points · 2 months ago

Thank you!

level 3

how long did this take to make ?

level 4
Blizzard World D.Va
Original Poster108 points · 2 months ago

Around 5 days I think. I spent one of those days doing arm animations for the mech and call mech, but it looked awkward so I scrapped it

level 5

Do you have a github link?

level 6
Blizzard World D.Va
Original Poster43 points · 2 months ago

I use my own svn for source control. I haven't used github for ue4 since it doesn't like large project sizes, which unreal is prone to do

level 7
Pixel Tracer
24 points · 2 months ago

If you create a .gitignore file in your repo, you can ignore the large, derived files that unreal automatically generates and only track your scripts. For a smaller project like this, it would keep your repo a very small size. That's what I do for my projects.

level 7

I think you can setup your repo to "Unreal" which automatically adds a .gitignore file. There most of the unnecessary stuff is ignored. Unreal can generate missing files from the configs.

Notice: Just know it from unity but remember there being an Unreal option aswell.

level 8
We're gonna do GREAT
3 points · 2 months ago

Is Unity known for having notoriously large project sizes too?

level 9
Cute Soldier: 76
2 points · 2 months ago

Yes, mostly assets like images and things like that. I dont know much about the internals though (like how it is processed in Unity). Still had something like a 50 MB project after having a pretty basic level of Pokemon designed. Its just better to get the important files. For Unity thats the "Assets" and "ProjectSettings" directories that are needed. Unity can generate the rest.

level 7

The editor now has git lfs integrated properly into its source control, so it can handle any large asset you throw at it

level 5

How many hours? How long have you been using the development kit?

Fantastic job.

Played art with a development kit, I made a 2d ball that moves from left to right when you hold down the space bar. I did it when watching TV, I consider it my 'hello world'.

level 5

5 days working full time? You did great. This is really impressive

1 more reply

level 1
IGN: Psyda#1934
254 points · 2 months ago · edited 2 months ago

Pre nerf defense matrix duration. :D

There is a cooldown before reactivating the matrix after stopping it.

edit: 0/10 missing dvas pistol keychain :C

level 2

So stupidly OP lol.

level 3
Tracer
33 points · 2 months ago

And she had 400 armor and 200 health at the same time too. Not gonna miss those days

5 more replies

level 1
1NF0RM4T10N
123 points · 2 months ago

Little does everyone know this man is actually working on Overwatch 2

level 2
2018 worst sniper grandma
67 points · 2 months ago

Overwatch 2 : Electric Boogaloo

level 3

Overwatch 2: Tokyo Drift

level 4

Overwatch 2: Battle Royale

level 2
Gibbe the pussi b0ss
14 points · 2 months ago

With its soundtrack is just Despacito 2 repeating constantly

level 3

Overwatch 2: The Second One

level 2
Smashing!
2 points · 2 months ago

The main theme is Despacito 2.

level 1

That's really impressive. I've read interviews with the dev team that says d.va is the most complicated hero in overwatch.

Everytime they update the game, whether its a new map, new hero, or a nerf/buff, d.va interacting with the change always has the most amount of pre release bugs to fix.

level 2
Blizzard World D.Va
Original Poster48 points · 2 months ago

Yeah and now I really get why! I spent time browsing the hero list to see which is the most ambitious to attempt which is why I picked dva. In my case, the mech is a separate character with nearly no interaction between them except some variables like enabling/disabling movement, ult charge, etc so it's a lot to manage

level 3

That's exactly how blizzard does it, they are 2 different characters models squeezed together. I found the Kotaku article that talks about it.

https://kotaku.com/d-va-makes-life-difficult-for-overwatchs-developers-1824292820

The way we set heroes up, we have a visual scripting system, which is this node-based thing,” Keller said. “You just see all these blocks with lines connected to them. There’s a lot of stuff. It’s pretty complicated. And then you open D.Va, and it just blows your mind. There are hundreds of things. It’s like this plate of spaghetti.

level 4
Trick-or-Treat Zarya
59 points · 2 months ago

Literal Spaghetti Code

level 5
Pixel Tracer
22 points · 2 months ago

*spaghet code

level 6
McCree
9 points · 2 months ago

SOMEBODY TOUCHA MA CODE

Uh well, they won't understand it anyways.

1 more reply

level 3
Catch Phrase!
5 points · 2 months ago

Were you able to engineer in the dva boop when she flies?

level 3

Do you believe this gives you a better understanding of d.va's transition between sprites/characters?

Because I just panic spray when she tries to get back in or out of mech

level 1
Pixel Winston
60 points · 2 months ago

Next video, I made Overwatch in UE4

level 1
FIST BOI
28 points · 2 months ago

I love these posts. I'm trying to do moira in Unity, but haven't gotten very far: https://gfycat.com/WigglySharpBackswimmer

level 2
Blizzard World D.Va
Original Poster8 points · 2 months ago

That's awesome! I'd love to see it when it's done

level 3
FIST BOI
6 points · 2 months ago

Thanks! At the rate I see these posts, someone will probably beat me to it lol

level 1

Pfft, I wish defense matrix lasted that long ingame.

level 2
Pixel Hanzo
23 points · 2 months ago

It used to. It also didn't have a resource meter way back.

level 3
Is this easy mode?
19 points · 2 months ago

The dark days of 100 HP 400 armour, cooldown defence-matrix, no missiles, self-harming self-destruct, useless shotgun DVa. I don't miss it.

level 4
Pixel Hanzo
17 points · 2 months ago

Lmao. The only normal way to get a 7k with one ability. Ahhh. Or you kill 5 enemies plus yourself, everyone celebrates and then "HELDEN STERBEN NICHT!"

1 more reply

level 1
You gotta believe!
128 points · 2 months ago · edited 2 months ago

I nEeD hEaLiNg!

Edit: People should watch towards the end

level 2
Trick-or-Treat Mercy
10 points · 2 months ago

Lol I'm glad I went back and watched the end now.

level 1

The Tracers dying had me dying

level 1
Trick-or-Treat Soldier: 76
29 points · 2 months ago

You're ready for a job at Hi-Rez Studios!

level 1
WasabiCannon#1317
7 points · 2 months ago

Im just waiting for the "I made OW in Unreal Engine 4" post.

level 1
Pixel Soldier: 76
7 points · 2 months ago

God I hope the people doing these release a tongue in cheek version of Overwatch. Kind of like Totally Accurate Battlegrounds parodying PUBG.

1 more reply

level 1
Trick-or-Treat Mercy
4 points · 2 months ago

Pretty much the skill level of the Torb and Tracer on my team in comp games…

level 1

This is really cool

level 1
:) <3
3 points · 2 months ago

What does the code look like? :)

level 1
Chibi Zarya
3 points · 2 months ago

Those Tracers are me_irl

level 1
Zenyatta
3 points · 2 months ago

I don't really know how Unreal Engine 4 works, can you upload your own skins or do you need to design your own artwork? Because this level of artwork for the tracer/torb bots along with DVA animations/getting into her suit is EXTRAORDINARILY impressive and probably the best i've ever seen in an UE4 gif.

level 2
Blizzard World D.Va
Original Poster14 points · 2 months ago

Glad someone asked because I'm pretty proud of this. Here's a little context. In unreal, you can make something called a "sequence", which is kind of like a cinematic done while you're playing (not pre-rendered). By default, you have to make a separate camera and switch the player's camera to view it.

I made a system that lets you animate a camera in the editor, but rather than switching to that camera when you want to play it, it matches the movement on the player's cam to 'replicate' the original. So I keyframe the camera to replicate, and play it back when the player presses 'q' to climb into the mech.

This is what the camera looks like playing back the call mech

Everything else uses timelines with lerps.

level 3

Did you teach yourself how to do all of this or take classes?

level 4
Blizzard World D.Va
Original Poster9 points · 2 months ago

I was in a game design class but unreal was touched very briefly in terms of level design, so lots of googling initially, then experimenting. Certain things can be discovered through playing around but others I would've never known without looking it up. Learning maya for animating and doing skeleton stuff was self taught.

relevant xkcd

level 5

Lmao that unanswered comment happens so often. Did you learn through watching youtube videos or a textbook? I've been watching mmtuts to learn some Java and php but am looking for more resources for different languages.

level 6
Blizzard World D.Va
Original Poster3 points · 2 months ago

Basically my learning process is that I start by having a specific idea in mind that I want to create. I've been using Unreal for a while now, and when I started seeing people remake heroes in Unreal, I thought I could make something too.

For quick context: I've always loved Call Mech as an ability in the technical standpoint with viewmodel and worldmodel interaction. Coming from garry's mod, I just couldn't figure out how to make the player climb in and grab handles in the mech. After seeing the other hero creation posts, I figured it was time to see if I could do it. D.va was the hardest hero I could think to make.

I broke it down into different parts, in this case it would be d.va's abilities. I (maybe shouldn't have) started with the thing I always thought was so cool: Call Mech. I previously created a system for my other unreal project that allows me to create a sequence with a 'cinematic' actor and play it back anywhere on the map on the actual player character, so I used that to keyframe out the backing up and jumping in animation.

I did call mech first, and it was great. If I didn't know how to do something, like make the joysticks move while the player is controlling the mech, that's when I would use google. I would just google my idea of how I could do it, and someone would usually have the same question. In this case, I looked up how to transform bones on a skeletal mesh. I already knew a lot about animation blueprints from past projects so I just combined them and got it working. I used that same system for the rest of the mech. The circle arm things, the gun barrel spinning, etc. In a way it's like Katamari; I gathered each individual piece of information and slowly built up my knowledge as I went along, rather than reading about (in this case in unreal) how animation blueprints work and each part of them, and applying all those skills later.

Now I'm not saying this is the best method of learning when you're doing something on your own, but this method works for me and I've been doing with everything, from working on my car, to film editing in Final Cut, to game development. I also realize I got a little off topic but hopefully that helped in some way or another. Basically yeah, forums specific to what you're doing or others like stack overflow are great for specific questions and videos for learning a whole system or project.

Good luck!

6 more replies

1 more reply

level 1

It looks so cool and derpy

level 1
Pixel Zenyatta
2 points · 2 months ago

Micro Missiles OP

level 1

What languages do you need to know to code ue4?

level 2
Blizzard World D.Va
Original Poster10 points · 2 months ago

For blueprints (what this was done in), none. For coding, c++ but there are plugins to use lua and a few other languages

level 3

Cool thanks!

level 3
Roadhog
1 point · 2 months ago

What do you mean by blueprints?

level 4

Unreal Engine 4's visual scripting language.

It means you do not have to be familiar with programming to learn how to make a games- I'm on mobile but would grab a picture of what they look like otherwise

That still doesn't mean it's easy to make games, and blueprints run slower than code does. But for someone without a programming background, this may be the best way to go.

1 more reply

level 1
“Working At The Car Wash, Yeah!”
2 points · 2 months ago

Tracers Blasting off again!

level 1
Chibi Zenyatta
2 points · 2 months ago

If OP is the same who made the other posts like this on the sub before, your modelling skills have really improved!

level 1

Lmao they made D.va an Unreal thing who did this? 😂

level 1

Totally realistic overwatch

level 1

This is actually like, really good.

level 1
Nerf this!
2 points · 2 months ago

I can't wait to play overwatch in Google chrome

level 1

Maaaan look at that matrix uptime holy shit

level 1
Pixel Roadhog
2 points · 2 months ago

Considering the overwatch devs said it was a pain for them to work in the way dva enters/exits her mech, its impressive you have it working.

https://kotaku.com/d-va-makes-life-difficult-for-overwatchs-developers-1824292820

level 1

She pees her bullets

1 more reply

level 1

Team rocket is blasting off again

level 1
Trick-or-Treat Mercy
2 points · 2 months ago

Shield was up for too long, jeff pls nerf

level 1

E

level 1
2 points · 2 months ago

These are so rad, great job! Also that last bit is some top notch meme placement lol

level 1
4 points · 2 months ago

Wow, this training room looks better than the one we have in game

level 2

don't see how

level 1

Why?

level 2
Full time support, please send help
7 points · 2 months ago

Why not?

3 more replies

level 1
Philadelphia Fusion
3 points · 2 months ago

Pretty cool, but the I need healing thing is overused tbh

2 more replies

level 1

I'mma be unreal engine 4 wit'chu chief. That's dope and all, but it ain't my main man Genji.

level 2
Blizzard World D.Va
Original Poster5 points · 2 months ago
level 3
Roadhog
1 point · 2 months ago

I think, if possible, adding those little "ears" will make it look 10x better

Also, try looking at Minecraft for inspiration, since you have a "blocky" style

level 1
Pixel Zenyatta
2 points · 2 months ago

Hey good developer. I was wondering if instead of making the existing characters, why not try making some of the concept heroes?

level 2

It's practice. If you can implement something that already exists, you understand what's going on.

level 3
Pixel Zenyatta
2 points · 2 months ago

I understand fully well it's practice, just thought I'd suggest making the concept heroes if possible. If done, I'm pretty sure our community will go mad.

level 1
Orisa best tank
2 points · 2 months ago

"I must go, my planet needs me"

-All the tracer probably

level 1

Genuine question, Why bother doing this and why does anybody care about these?

7 more replies

level 1
Moira
1 point · 2 months ago

Hey! Love you character creations in unreal engine! Would you ever be willing to post some of the code used to create these? :)

level 2
Blizzard World D.Va
Original Poster4 points · 2 months ago

I used blueprints (unreal's visual coding language) for this.. I love unreal but sometimes blueprinting can turn into spaghetti. If there's anything specific you had in mind, let me know!

level 2
Sombra
2 points · 2 months ago

There's like 4 people doing these lol, I've been meaning to polish mine up and release a full demo + source code if people really want

level 3
Moira
1 point · 2 months ago

Would love to see how it's done! I honestly thought it was one person just building each character one by one. Would love to compare how different people go about programming the same character :)

level 1
Zenyatta
1 point · 2 months ago

I love the Genji shade at the end.

level 1
Chibi D.Va
1 point · 2 months ago

unrealwatch

level 1

I'll bet it's less buggy than the real D.va, right guys! HURRRrrRRrRrRR!!!!

level 1
Pixel Roadhog
1 point · 2 months ago

Did you make it yourself, or did you apply something to UE4?

level 2
Blizzard World D.Va
Original Poster2 points · 2 months ago

I got a rigged mech and pistol model someone ported to mmd, converted that to fbx, pulled it into maya, exported that to unreal, and did the rest myself.

level 1
Pixel Pharah
1 point · 2 months ago

At some point we'll have a "i made overwatch in unreal 4 and now it's being bought by Sony, I present "the nights watch" post....

level 1
Pixel Zenyatta
1 point · 2 months ago

Damn these are getting more and more detailed, nice work

level 1

I’m curious as to why you are doing this.

Are you learning how the engine works?

level 1
Herr Quixote
1 point · 2 months ago

Honestly, this makes me think that a short little "tutorial level" for each hero would be a great addition to the game.

Also, sweet Unreal skillz. :)

level 1
Proud Platinum
1 point · 2 months ago

this is fantastic

PUBG needs to hire you right now

level 1

Out of curiosity, is the defensive matrix and actual polygon that projects out from her? I always figured making that shape interact with the projects would be really complicated.

level 2
Blizzard World D.Va
Original Poster2 points · 2 months ago

So there's a way to detect when something enters something else like a projectile passing through. I made the frame of the shape, duplicated it a couple times with no collision, and made walls that detect overlap. With the blueprint part I use that function, and then run my own function after, referencing the object that passed through. Now the walls are nowhere near perfect, but it's just a prototype

level 1

But can you damage enemies when calling down your mech?

1 more reply

level 1
Trick-or-Treat Soldier: 76
1 point · 2 months ago

The handgun arm animations looked very good

level 1

Is it possible that the location of the projectile could skip over the walls (this never colliding) and make it through the matrix never triggering and collision? I wonder how this is handled, particularly for stuff that would just barely clip the edge or corner of that shape.

level 1

Why you gotta kill Jimmy neutron at the end there

level 1

I really appreciate the fact that you took time to model them quite detailed. Tobjorn so nice 😂

level 1
Chibi Pharah
1 point · 2 months ago

She needs a nerf.

level 1

Kinda reminds me of the guy who put D.Va into doom 2

level 1

When is someone just gonna go ahead and make over watch with unreal engine 4, we’ve got most of the heroes at this point

level 1

Underwatch looks lit

level 1

Why you gotta disrespect my man Torb like that :(

level 1

I need healing at the end,classic

level 1
D.Va
1 point · 2 months ago

In before Blizzard cease and desist letter.

2 more replies

level 1
Flow like water.
1 point · 2 months ago

As someone who sucks with D.va, I miss that long DM uptime.

level 1

Under-watch

level 1

I love seeing stuff like this because it makes you understand how much work goes into the actual game. Like, programming this was probably a pain and took at least a few days work, unless you're very experienced. Now imagine all the polish; the particle effects, the UI animations, the balancing, the reworking, the netcode, the physics, the audio, and the endless, endless bugs.

1 more reply

level 1
Chibi Tracer
1 point · 2 months ago
level 1
Mercy
1 point · 2 months ago

No bm emote after ult 7/10

level 1

Now make it without Blueprint.

Or post relevant bp to blueprintsfromhell so we can all have a good chuckle.

level 1

Defense matrix was way too long

level 1
You're blowing up!
1 point · 2 months ago

This looks great! More polished than mine, at least 😅 We have a small kinda-dead discord server for the few of us that make these types of things, DM me if you want an invite <3

level 1
Can't Aim
1 point · 2 months ago

Why havent you got a job offer at Blizzard yet?

level 1
Pixel D.Va
1 point · 2 months ago

It looks like there's some.decelleration upon landing

level 1

That’s unreal.

level 1
Finland
1 point · 2 months ago

Copyright lawsuit in 3... 2...

JK but Blizzard can be pretty savage at defending their IP.

level 1

Reminds me how much I miss the old Dva defense matrix...

level 1

yo, cool stuff. If you want to collab I do vfx and would love to fix this up with some vfx (trying to get into blizzard :D)

level 1

Overwatch 2 is looking good

92 more replies

Community Details

1.5m

Subscribers

8.3k

Online

Subreddit for all things Overwatch™, the team-based shooter from Blizzard Entertainment.

Create Post
r/Overwatch Rules
1.
No image macros
2.
Not Overwatch related
3.
No personal data/attacks, witch hunting or flaming
4.
No enabling / linking to piracy/scam
5.
No NSFW/NSFL
6.
Covered by sticky thread(s)
7.
Disregarding 10:1 rule
8.
Low-effort (bad title, rant/vent, no caption, etc)
9.
BNet account Selling / Buying / Trading / Giveaway
10.
Incorrect Flair
View Posts By Category

Looking for a particular post type? Search posts by flair.

Related Subreddits
r/Competitiveoverwatch

174,848 subscribers

r/OverwatchUniversity

145,137 subscribers

r/Overwatch_Memes

104,732 subscribers

r/OWConsole

23,303 subscribers

Contact The Moderators

Need help with a submission? Have a press inquiry? Have a question about a post removal? Let us know!