Counter Strike 2D is a top-down shooter, and I'm pretty sure there are more games like that.
Anyway, the reason why I've put Dota 2 as a shooter is because of Counter-Strike. The skill sets required for a professional CS player and professional Dota 2 player are very similar - both require extensive memorization of "item buying", both have a distinctive "early game" period, which both sides exit by acquiring enough money to buy their mid-game loadouts, both have the same focus on team-play, and both has a lot of twitch shooting - literally in case of CS, and by using skills - in case of Dota 2.
DOTA 2 and CS:GO pretty much share the developer, a few quirks of that developer, a competitive mindset, and nothing else.
DOTA 2, while it is a twitch game, is nowhere near the LEVEL of twitch that CS is. Ability use in DOTA is 95% timing and positioning, actual
aim is rarely a factor. In CS its, well, pretty much your only "ability" is shooting people with the occasional grenade throw. CS is all about tiny fractions of seconds and a "he knows I know that he knows" game of positioning. Everyone is working as a team, everyone has memorized the levels, and everyone is a crazy fast headshotter; you just need have a slightly better plan and be a slightly faster shot. Whereas DOTA 2 is, ultimately, about producing the best team through a smart draft and competitive farm. Once the laning phase is done, the power difference between the teams can be pretty damn severe. There's also a serious difference in tone. CS is faster but more static; you can walk from one end of the level to the other in like 20 seconds; but in the end the guy who's camping a corner with his AWP at head level is going to beat the guy who's trying to run through said corner. DOTA is slower, but much more dynamic and offensive. Expect to see games between two teams of wildly differing strategies, and expect to see people trying to set up ganks from pretty much the earliest possible time that it is feasible to do so. Finally... they're completely different genres with a completely difference control scheme.
The one thing I would say they both share is memorizing tiny, tiny details of an environment. Because DOTA 2's map has been largely static since before the game even existed, people have memorized all kinds of hiding spots, places where clearing away a given tree will have special effects, places where a given movement ability will carry them over one or two cliffs. CS's levels have been memorized to the point where people have memorized specific grenade throws that involve multiple wall bounces.