Overwatch, Blizzard Entertainment's first foray into the realm of FPS, is finally upon us. If you're unfamiliar, this team-based shooter combines the specialized roles of Team Fortress 2 with the unique heroes and abilities seen in games like League of Legends. The character you choose will directly determine how you contribute to your team, so it's just a matter of figuring out which one best suits your playstyle.
I've put in many joyous hours of play into the Overwatch beta tests, extensively testing each hero to figure out what makes them tick. I won't be going over their surprisingly rich backstories, or explaining every ability in detail; Blizzard's already done a fine job of that on the official Overwatch website. Rather, this is an alphabetical breakdown of each hero's overall strengths and weaknesses, so you can determine which one aligns with your FPS preferences and teamplay specialties.