• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 08:19
CET 13:19
KST 21:19
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
ByuL: The Forgotten Master of ZvT29Behind the Blue - Team Liquid History Book19Clem wins HomeStory Cup 289HomeStory Cup 28 - Info & Preview13Rongyi Cup S3 - Preview & Info8
Community News
Weekly Cups (March 2-8): ByuN overcomes PvT block0GSL CK - New online series13BSL Season 224Vitality ends partnership with ONSYDE20Team Liquid Map Contest - Preparation Notice6
StarCraft 2
General
GSL CK - New online series Weekly Cups (March 2-8): ByuN overcomes PvT block Weekly Cups (Feb 23-Mar 1): herO doubles, 2v2 bonanza Vitality ends partnership with ONSYDE How do you think the 5.0.15 balance patch (Oct 2025) for StarCraft II has affected the game?
Tourneys
Master Swan Open (Global Bronze-Master 2) RSL Season 4 announced for March-April Sparkling Tuna Cup - Weekly Open Tournament PIG STY FESTIVAL 7.0! (19 Feb - 1 Mar) $5,000 WardiTV Winter Championship 2026
Strategy
Custom Maps
Publishing has been re-enabled! [Feb 24th 2026] Map Editor closed ?
External Content
The PondCast: SC2 News & Results Mutation # 516 Specter of Death Mutation # 515 Together Forever Mutation # 514 Ulnar New Year
Brood War
General
ASL21 General Discussion BGH Auto Balance -> http://bghmmr.eu/ BSL 22 Map Contest — Submissions OPEN to March 10 BSL Season 22 battle.net problems
Tourneys
ASL Season 21 Qualifiers March 7-8 [Megathread] Daily Proleagues BWCL Season 64 Announcement [BSL22] Open Qualifier #1 - Sunday 21:00 CET
Strategy
Soma's 9 hatch build from ASL Game 2 Fighting Spirit mining rates Simple Questions, Simple Answers Zealot bombing is no longer popular?
Other Games
General Games
Nintendo Switch Thread PC Games Sales Thread Path of Exile No Man's Sky (PS4 and PC) Stormgate/Frost Giant Megathread
Dota 2
Official 'what is Dota anymore' discussion The Story of Wings Gaming
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Mafia Game Mode Feedback/Ideas Vanilla Mini Mafia TL Mafia Community Thread
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine Mexico's Drug War Russo-Ukrainian War Thread YouTube Thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Req][Books] Good Fantasy/SciFi books [Manga] One Piece Anime Discussion Thread
Sports
General nutrition recommendations 2024 - 2026 Football Thread Cricket [SPORT] Formula 1 Discussion TL MMA Pick'em Pool 2013
World Cup 2022
Tech Support
Laptop capable of using Photoshop Lightroom?
TL Community
The Automated Ban List
Blogs
FS++
Kraekkling
Shocked by a laser…
Spydermine0240
Gaming-Related Deaths
TrAiDoS
ONE GREAT AMERICAN MARINE…
XenOsky
Unintentional protectionism…
Uldridge
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1193 users

Is HotS any good? (longtime dota player)

Forum Index > Heroes of the Storm
Post a Reply
1 2 3 Next All
trinxified
Profile Joined December 2010
Canada7774 Posts
Last Edited: 2015-12-08 07:05:22
December 08 2015 07:02 GMT
#1
this has probably been discussed to death, but I figured a lot of the posters around here are/were dota players or maybe LoL, so I'd like to get some opinions.

anyway, I've played HotS actually for a few hours earlier this year, but the interest died down quickly, especially because I'm a die hard dota fan, and I kept thinking to myself I could just be playing dota 2 instead of this.

but seeing as I'm a blizzard fanboy too, I'm thinking of giving it more time again.

how should I approach this game?
synapse
Profile Blog Joined January 2009
China13814 Posts
Last Edited: 2015-12-08 07:54:09
December 08 2015 07:51 GMT
#2
I've only played a few months of heroes (stopped playing around august). I figure I'd give my perspective, also being a long-time dota player.

Whether you should stick with the game or not depends on what you're looking for. Heroes has the tight controls that a lot of League players look for (no turn rate, spammable skillshots) while also having strong utility spells (e.g. zeratul ult = slightly diff void ult = much better version of bard ult) that are generally more interesting than abilities in League. And of course, short match duration is always a plus if you don't like being tied down for potentially an hour and a half.

Heroes does suffer from a lack of ways to show individual skill once you start playing decent players (due to no last-hitting / shared levels / no items). The talent tree system is pretty cool but, in my experience, really only has 2 out of the 4 or 5 options that are ever worth selecting. So it's definitely also lacking some depth compared to Dota in the department of reactive and niche talent/item builds. From a solo-queue standpoint, I think the ranking system is trash and games seem to be more determined by which team has that one un-carriable player who never groups. So my recommendation is: if you want to be competitive, you want a full 5 man team because coordination trumps everything else in this game. Find some players on TL to play with you!

Personally, I enjoyed the game specifically because I could play it with friends who had no moba/arts experience whatsoever without them feeling like feeders (as they would in League/Dota). Controls and mechanics are all really intuitive so good job Blizzard.
:)
EsportsJohn
Profile Blog Joined June 2012
United States4883 Posts
December 08 2015 08:51 GMT
#3
I think Synapse more or less nailed it. There's a lot less room for individual skill (though there are some pros like Zuna, Oreoman, and KingCaffeine that are just mechanically astounding nonetheless), but the game makes up for it in quick decision making. In a game like Dota or LoL, your objectives are pretty straightforward and decisions on where to move on the map can be thought through for a moment or two. In Heroes, the decision making is pretty quick paced, so that at the top levels, you have to be thinking exactly where your character model is going to be standing 30 seconds in advance and already lining up 2-3 objectives simultaneously so that you're keeping ahead of your opponents.

Ofc, this is more difficult to do when not everyone is on the same page, but a good "carry" in Heroes is someone who can call the correct shots and convince everyone to do the right things at the right times. Anyhow, I highly suggest playing with 2-4 friends, as that makes the coordination and fun factor of the game go way up.
StrategyAllyssa Grey <3<3
Markwerf
Profile Joined March 2010
Netherlands3728 Posts
December 08 2015 11:25 GMT
#4
Agreed with the posters above.

It has less individual skill and as a result is more about teamplay. I like this but it can also make solo quee a more frustating experience.

The talent system doesn't have much real choices either but I find the item system in other MOBA's even more dull, both basically come down to just determining at the beginning of the match what build you go for mostly with the very occasional minor change depending on how the game is progressing. The system of other moba's is slightly more tricky because of gold management but has the boring trips to base and gold farming because of it too. I like how clean it is in heroes, there is just 1 level for both teams, you immediately see if you are at an advantage or not based on that.
Talent diversity could have been much better but Blizzard is sadly always a very slow company in balancing. If they would patch more frequently they could have easily arrived at interesting talent choices already but they just don't somehow.

The big plus for me in heroes is the gametime. There is just interesting action right of the bat whereas the farming stage of other MOBA's is incredibly dull to me. Yes there is individual skill in last hitting etc. but it feels so contrived. Plus longer matches are even more annoying if the skill gap is there or there is massive toxicity on your team, in heroes the agony is over quicker at least. And heck the catchup mechanisms make it easier to come back.


EsportsJohn
Profile Blog Joined June 2012
United States4883 Posts
December 08 2015 12:15 GMT
#5
On December 08 2015 20:25 Markwerf wrote:
Agreed with the posters above.


Someone has clearly stolen your identity. The Markwerf I know would never agree in a forum post!
StrategyAllyssa Grey <3<3
Markwerf
Profile Joined March 2010
Netherlands3728 Posts
December 08 2015 12:17 GMT
#6
On December 08 2015 21:15 SC2John wrote:
Show nested quote +
On December 08 2015 20:25 Markwerf wrote:
Agreed with the posters above.


Someone has clearly stolen your identity. The Markwerf I know would never agree in a forum post!


Haha no idea where you get that from. You disagree with me on some things, i disagree with you on some things. Doesn't mean that's always the case!
Leolio
Profile Joined April 2012
France633 Posts
December 08 2015 13:34 GMT
#7
Think Dota meets Smash Bros, but in a good way. Everything is accessible, full of polish, the game is fast paced and fun, you can feel the Blizzard touch.
It may be simpler than Dota and League of Legends, but again if the game is "too easy" for the people already playing these, they'll climb to an insane MMR and still face very competitive players.

Easy to learn hard to master.
DarkPlasmaBall
Profile Blog Joined March 2010
United States45340 Posts
December 08 2015 14:55 GMT
#8
On December 08 2015 22:34 Leolio wrote:
Think Dota meets Smash Bros, but in a good way. Everything is accessible, full of polish, the game is fast paced and fun, you can feel the Blizzard touch.
It may be simpler than Dota and League of Legends, but again if the game is "too easy" for the people already playing these, they'll climb to an insane MMR and still face very competitive players.

Easy to learn hard to master.


Is there a bad way?

I agree with the above explanations though. It's far more team-oriented and less about individual skill, which is great if you want to play a true team game but much harder if you play with random people that don't coordinate with you.

Also... Blizzard characters <3 <3 <3
"There is nothing more satisfying than looking at a crowd of people and helping them get what I love." ~Day[9] Daily #100
[Phantom]
Profile Blog Joined August 2013
Mexico2170 Posts
December 08 2015 17:39 GMT
#9
I suggest you check this out http://www.teamliquid.net/forum/heroes/487437-transitioning-into-the-nexus (shameless self-plug I guess).

It's admitedly kind of long, but it explains very well the differences between the games and most importantly how they change the gameplay, and therefore how to aproach it.
WriterTeamLiquid Staff writer since 2014 @Mortal_Phantom
lestye
Profile Blog Joined August 2010
United States4195 Posts
December 08 2015 17:45 GMT
#10
On December 08 2015 16:51 synapse wrote:

Personally, I enjoyed the game specifically because I could play it with friends who had no moba/arts experience whatsoever without them feeling like feeders (as they would in League/Dota). Controls and mechanics are all really intuitive so good job Blizzard.


That's my experience as well. I would rather play Heroes with any like non-gamer or casual friends in Dota.

I love Dota, but it's really awful if you're playing with inexperienced friends who don't understand the game sense of damage/stun/slow, if they dont understand creep equilbrium, or the pacing of the game. It's a lot less stressful in HOTS.
The lack of stress goes both ways, I never get mad at feeding in HOTS, or frustrated at noob plays, but I don't think I'll ever get the thrill of those 70 minute games where everyone has to have perfect positioning of the game just ends, those highs in Dota are just beautiful .
"You guys are just edgelords. Embrace your inner weeb desu" -Zergneedsfood
RouaF
Profile Joined October 2010
France4121 Posts
December 08 2015 19:17 GMT
#11
Yeah well that's not entirely true :D a noob can also ruin games pretty easily in hots as strategy/decision making is much more important compared to dota. I think you're probably a better dota player than a hots player if you think that isn't the case.

What I do agree on is that heroes are much easier to control and thus your friends can get into the game a lot quicker, also the game length is very important : obviously a ruined 50minutes game feels terrible compared to a ruined 15minutes game.

The thrill is there in hots too with nail-bitters game where both cores are very close to dying, you never really know what is going to happen as a single teamfight can turn the game around. It's just that these games last 30minutes max instead of 70.

Anyway my take on hots is that if you like RTS games more than moba games you will probably like hots a lot. The decision making/strategy aspect is sooo deep even top players can't agree on how the game should be played on most maps. You would think that at a certain level everyone is on the same page but I can tell you that is not the case at all. Also there's still so much to discover in this game, it's exciting !
hariooo
Profile Joined October 2013
Canada2830 Posts
December 08 2015 19:36 GMT
#12
Skills have less impact than in DOTA. Generally they have lower range, less duration, less damage, and less impact overall. E.g. Zeratul's ult is basically a shitty Void ult. Butcher has a low range hook and a crappy Batrider ult. Stuff like that.
Foxxan
Profile Joined October 2004
Sweden3427 Posts
December 08 2015 20:30 GMT
#13
When ppl talk about player skill in hots and dota, what does it mean really?
Is it higher skill caps on dota heroes in general or is it more about the last hitting/lane phase?
MotherFox
Profile Blog Joined March 2013
United States1529 Posts
December 08 2015 20:57 GMT
#14
On December 09 2015 05:30 Foxxan wrote:
When ppl talk about player skill in hots and dota, what does it mean really?
Is it higher skill caps on dota heroes in general or is it more about the last hitting/lane phase?


As a non-DOTA/LOL player, I always assume they mean raw mechanical micro. The way I differentiate good and bad heroes players is their snap play decisions, not whether they out-micro'd someone with sick jukes.
Don't Panic
Tephus
Profile Joined May 2011
Cascadia1754 Posts
December 08 2015 21:00 GMT
#15
On December 09 2015 05:30 Foxxan wrote:
When ppl talk about player skill in hots and dota, what does it mean really?
Is it higher skill caps on dota heroes in general or is it more about the last hitting/lane phase?

People will cite lots of things.

Positioning can be tougher in dota as they dont give every hero a mobility spell, and there are noticible turn rates. Poor positioning is also more easily punished. There are cast points that need to be managed (some spells take much longer to cast than others), and spells in general have much longer cooldowns, so using them at the perfect moment is very important.

In general, spells and items in Dota are all designed to have a more noticable effect. Close to none of the major items are plain stat-sticks, if they are a stat stick they majorly buff that stat (+330 damage on an item, when heroes generally ahve a base damage of around 50-100 over a game), otherwise they are more for the valueable active effects. When both teams have all these massively powerful/impactful abilities at their disposal, skill in how they are used can really shine.

Think about Storm Spirit in dota. In just his abilities, he can travel extremely fast in short bursts (while invulnerable), but this uses his mana extremely quickly. He has up to a 2.5s stun, and with good spell timings, the ability to constantly slow a target and evade attacks. A standard Storm Spirit item build will include an Orchid, which silences the target for 5 seconds and amplifies damage by 30%, a Scythe of Vyse which is just a 3.5s hex, and a BKB which grants him from 5s to 10s of magic immunity. The cooldowns of these abilities vary from 0 (His ult) to 30s on the hex, to up to 80s on the BKB. An extremely good player can manage all of these skills in such a way that he can nearly on his own dominate an entire team of lesser skilled players.
For example, he could use his ult (the extremely fast travel that uses mana very quickly) to suddenly appear in a group of the enemies, Hex one, stun another, and use the silence+damage amp to kill another. During this, if someone tries to help he could avoid incoming projectiles with his ult again (makes him temporarily invulnerable). After getting the kill, with his major skills on cooldown, he could then use his ult to escape, assuming he managed his mana correctly.

A single stun or silence landing from the opposing team would likely end this play immediately, and he would die.

AdministratorTeam Liquid VP of Esports
karazax
Profile Joined May 2010
United States3737 Posts
December 08 2015 21:00 GMT
#16
With the recruit a friend promo going on, now's as good a time as any to find out. Unless you leveled your old account significantly, probably best to make a new one and take advantage of the free heroes and xp bonuses.
Spyridon
Profile Joined April 2010
United States997 Posts
Last Edited: 2015-12-08 23:34:31
December 08 2015 23:07 GMT
#17
Heroes I find is just in general more team focused. In dota and other moba style games, if your team is doing badly, you must take it upon yourself to make up for it. In Heroes, if your team is doing bad, YOU are doing bad, so you need to work together to help the out.

One of the best pieces advice for players trying out Heroes: If your team insists on doing something that is a bad idea, you need to not only help them, but encourage the entire team to assist as well. Teamwork > all. You need to retrain your brain.

Also with the map objectives appearing every ~2-3 mins, there are constantly more and more opportunities to show your skill AS A TEAM in group fights.

One place I feel Heroes shines is Hero design. Most dota/moba style games I do not enjoy most of the units and find my favorites. Heroes is the opposite, it is hard for me to find a character I do NOT enjoy! There are so many fun, unique play style heroes to choose from.

On December 09 2015 05:30 Foxxan wrote:
When ppl talk about player skill in hots and dota, what does it mean really?
Is it higher skill caps on dota heroes in general or is it more about the last hitting/lane phase?


That is a very interesting question, because most ppl misuse the word "skill" imo.

Different games have entirely different types of skill. For example, in CS aiming is one of the top skill to have. In Tribes or UT, for most weapons aiming isn't really important at all, it's more about prediction. Does one take more skill? Not necessarily, just different types of skill.

Dota "skill" has some things that Heroes does not have, at the same time Heroes has "skill" in places that Dota doesn't have.

Many people say dota has more "individual skill" and I can see where they are coming from to a point, because in Dota a single player can carry your team harder than any other moba style game, you can single handedly win the game for your team.

In Heroes, you HAVE to work as a team. You have a lot more opportunities to coordinate as a team, a lot more consistent team fighting without as heavy individual snowballing. Objectives appearing all over the place. Different tactics and strategies based upon different maps/objectives. A more dynamically changing battle field with the different "jungle" system. A lot more "forced" group fights.

I will refrain from joining most arguments about which game takes more skill, because outside of controls, it's a completely different skill set. Not really comparable. The skill is displayed in completely different places.

I could understand if people like the fact that they are single handedly more powerful, or if they really enjoy the laning phase of the game. Those are legitimate reasons to enjoy dota more - it's a style of game that fits what you personally enjoy more. But to say it takes "more" skill is just silly. "More skill" is a pointless empty statement unless you specific WHAT TYPE of skill.
trinxified
Profile Joined December 2010
Canada7774 Posts
Last Edited: 2015-12-08 23:17:45
December 08 2015 23:17 GMT
#18
On December 09 2015 06:00 karazax wrote:
With the recruit a friend promo going on, now's as good a time as any to find out. Unless you leveled your old account significantly, probably best to make a new one and take advantage of the free heroes and xp bonuses.


oh! how does this work?

are you saying I should recruit myself and make a new account?

and thanks for the above posts guys, I'm gonna go read them now. they all look informative and helpful lol
karazax
Profile Joined May 2010
United States3737 Posts
December 08 2015 23:50 GMT
#19
You could recruit yourself or ask just about anyone and they will send you a recruit invite as most are trying to get the vulture mount for getting 4 friends to lvl 10.

I can send you an invite here if you want one.
jubil
Profile Blog Joined March 2011
United States2602 Posts
December 09 2015 00:42 GMT
#20
Some modest experience in Dota2 (1300 hours), fallen pretty hard for HotS (closing in on 1k games played)

Mostly wanna agree with what's already been said (less emphasis on mechanical skill and more on decision-making/teamfights); for me personally the variety in maps and map objectives and the short game durations keep the game fresh even though talent builds in HotS are less diverse than item/talent builds in Dota2 (though there certainly are at least a few decisions for most HotS heroes).

Also, as I play a lot of support, I do relish having what feels like a more visceral impact for my team because the focus for supports is healing rather than warding, (most have stuns or other utility too) and I also really appreciate that I feel like I can have a good impact on the game even when it gets late - my level and abilities always keep up, so you don't get that "welp I did everything I could, pulled, stacked, denied, rotated, but enemy carry farmed up and can oneshot me, better hide in base" feeling (maybe I was just bad in Dota2...)

The thing that really killed Dota for me (maybe this doesn't apply to you) was having to relearn everything after a break when a new major patch came out. The HotS metagame is more forgiving with that stuff, imo.

One thing I really didn't like about HotS, coming from Dota2, was the sheer price of the heroes - in gold it's a bit steep I feel (takes basically forever to get all the good metagame heroes with gold), and in dollars it's simply unconscionable to charge so much for a literal fraction of a game. In the end I just found a few I liked and spent my starter gold there, and gradually grew my collection with gold as I got bored.
Marineking-Polt-Maru-Fantasy-Solar-Xenocider-Suppy fighting!
1 2 3 Next All
Please log in or register to reply.
Live Events Refresh
Wardi Open
12:00
#77
WardiTV324
OGKoka 181
Rex81
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Lowko328
SortOf 200
OGKoka 181
ProTech128
Rex 81
StarCraft: Brood War
Britney 46816
Calm 10565
firebathero 2399
Hyuk 590
Shuttle 397
Stork 322
Light 294
Larva 215
Hyun 157
Snow 131
[ Show more ]
Leta 128
Soulkey 102
ggaemo 98
Soma 97
ZerO 91
JYJ 78
ToSsGirL 73
Aegong 68
hero 67
Killer 59
Sharp 58
JulyZerg 39
sorry 39
Backho 34
Hm[arnc] 33
Shine 30
Nal_rA 26
Free 25
yabsab 18
[sc1f]eonzerg 17
GoRush 17
910 14
scan(afreeca) 13
Terrorterran 13
SilentControl 13
Yoon 11
IntoTheRainbow 9
Icarus 9
Noble 8
Dota 2
Gorgc2650
XcaliburYe180
League of Legends
JimRising 303
KnowMe29
Counter-Strike
olofmeister901
shoxiejesuss884
x6flipin363
zeus266
edward75
Other Games
singsing1623
Liquid`RaSZi935
B2W.Neo853
crisheroes241
XaKoH 239
Fuzer 176
hiko64
ZerO(Twitch)11
Organizations
Dota 2
PGL Dota 2 - Main Stream9040
PGL Dota 2 - Secondary Stream3897
Other Games
gamesdonequick850
BasetradeTV30
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• Berry_CruncH114
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• iopq 2
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos1774
• TFBlade221
Upcoming Events
PiGosaur Monday
11h 41m
GSL
21h 41m
WardiTV Team League
23h 41m
The PondCast
1d 21h
WardiTV Team League
1d 23h
Replay Cast
2 days
Replay Cast
3 days
CranKy Ducklings
3 days
WardiTV Team League
3 days
uThermal 2v2 Circuit
4 days
[ Show More ]
BSL
4 days
Sparkling Tuna Cup
4 days
WardiTV Team League
4 days
BSL
5 days
Replay Cast
5 days
Replay Cast
5 days
Wardi Open
5 days
Monday Night Weeklies
6 days
WardiTV Team League
6 days
Liquipedia Results

Completed

ASL Season 21: Qualifier #2
WardiTV Winter 2026
Underdog Cup #3

Ongoing

KCM Race Survival 2026 Season 1
Jeongseon Sooper Cup
Spring Cup 2026
BSL Season 22
RSL Revival: Season 4
Nations Cup 2026
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual

Upcoming

CSL Elite League 2026
ASL Season 21
Acropolis #4 - TS6
Acropolis #4
IPSL Spring 2026
CSLAN 4
HSC XXIX
uThermal 2v2 2026 Main Event
Bellum Gens Elite Stara Zagora 2026
NationLESS Cup
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.