• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 13:09
CEST 19:09
KST 02:09
  • 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, and the Limitations of Standard Play3Team Liquid Map Contest #22: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12TL.net Map Contest #22 - Voting & Ladder Map Selection7Code S Season 2 (2026) - RO8 Preview8
Community News
MC vs IdrA, Boxer vs Nal_rA to be Legacy Matches @ BlizzCon255.0.16 Hotfix (June 30) - Balance + Bug Fixes28Weekly Cups (June 22-28): Zergs thrive in new patch2[TLMC] Summer 2026 Ladder Map Rotation05.0.16 patch for SC2 goes live (8 worker start)99
StarCraft 2
General
MC vs IdrA, Boxer vs Nal_rA to be Legacy Matches @ BlizzCon HomeStory Cup In Early July 5.0.16 Hotfix (June 30) - Balance + Bug Fixes 5.0.16 patch for SC2 goes live (8 worker start) Is the larve respawn broken?
Tourneys
Crank Gathers Season 4: BW vs SC2 Team League RSL Revival: Season 6 - Qualifiers and Main Event Douyu Cup 2026: $20,000 Legends Event (June 26-28) Maestros of The Game 2 announcement and schedule ! INu's Battles#17 <BO.9>
Strategy
[G] Having the right mentality to improve
Custom Maps
New Map Maker - Looking for Advice - Love or Hate Work In Progress Melee Maps [D]RTS in all its shapes and glory <3
External Content
The PondCast: SC2 News & Results Mutation # 532 Nuclear Family Mutation # 531 Experimental Artillery Mutation # 530 One For All
Brood War
General
Starcraft vs Retro Category on Twitch ASL 22 Proposed Map Pool First season(s) of tastosis gomtv gsl vods? Best thing happen to StarCraft since Remastered? BW General Discussion
Tourneys
[Megathread] Daily Proleagues [ASL21] Grand Finals The Casual Games of the Week Thread [BSL22] GosuLeague Casts - Tue & Thu 22:00 CEST
Strategy
Simple Questions, Simple Answers Creating a full chart of Zerg builds Relatively freeroll strategies Why doesn't anyone use restoration?
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread Dawn of War IV ZeroSpace at Steam NextFest - Last free demo Path of Exile
Dota 2
Looking for a Dota Mentor Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Power Rank TL Mafia Community Thread Vanilla Mini Mafia
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread The Games Industry And ATVI Men's Fashion Thread Canadian Politics Mega-thread
Fan Clubs
The HerO Fan Club! The herO Fan Club!
Media & Entertainment
Movie Discussion! Series you have seen recently... [Req][Books] Good Fantasy/SciFi books [TV/BOOK] *SPOILERS* Game of Thrones Discussion
Sports
2024 - 2026 Football Thread TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion McBoner: A hockey love story Cricket [SPORT]
World Cup 2022
Tech Support
How to clean a TTe Thermaltake keyboard? Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Listen To The Coaches!
TrAiDoS
An Exploration of th…
waywardstrategy
I'm an arrogant trash talke…
FlaShFTW
Gauntlet SC2: A Retrospectiv…
Ctone23
ramps on octagon
StaticNine
Funny Nicknames
LUCKY_NOOB
Evil Gacha Games and the…
ffswowsucks
Customize Sidebar...

Website Feedback

Closed Threads



Active: 4878 users

Feedback on the New HotS Battle.net - Page 8

Forum Index > StarCraft 2 HotS
Post a Reply
Prev 1 6 7 8 9 10 Next All
[F_]aths
Profile Blog Joined February 2010
Germany3947 Posts
Last Edited: 2012-12-10 10:05:55
December 10 2012 10:04 GMT
#141
On December 10 2012 13:47 ItsPaul wrote:
The only thing I would like to say is in regards to the 'Leave League' button. As a casual I tend to have a few weeks where ill ladder, and then a couple of months where I won't play. After watching some ESPORTS I'll get in the mood again, but any muscle memory and awareness of how not to be completely clumsy has generally faded by then. I know I would rather have a fresh slate when I come back after being afk just so that the first few games I play aren't all roflstomps. I understand that in time any skill lost can come back, but in regards to the idea of trying to keep casuals engaged, it's really hard to get back into the game when you just feel like you have no chance of winning when you sit down.

An option to lower its own MMR could be used for smurfing. The MMR however automatically widens its interval when you didn't play for some time. That means you get both easier and harder opponents. So you have to face a few roflstomps, but the matchmaker will adapt quickly because you lose a lot of MMR because the interval is so wide. It gets narrower when you play on.

Hots also has a few options to get you back in shape. You can play unranked. While you still get roflstomped, you don't lose ladder points or bonus pool points. You also can try to play versus AI. Hots offers to tell the AI how to play (early rush, timing attack, eco opening, ...)
You don't choose to play zerg. The zerg choose you.
Grimmac
Profile Joined January 2011
United Kingdom71 Posts
December 10 2012 10:19 GMT
#142
The UI Inconsistence hurts my brain, well done.
so sad.
[F_]aths
Profile Blog Joined February 2010
Germany3947 Posts
Last Edited: 2012-12-10 10:52:51
December 10 2012 10:35 GMT
#143
On December 10 2012 00:17 paralleluniverse wrote:
8. Separate unranked and ranked matchmaking queues.
Players who queue using unranked can be matched with ranked players. This has been described as working as intended to reduce queue times. But queues should be separated to prevent abuse. Here are some possible abuses:
-Deliberately lowering your MMR to bronze level to beat up on low skill players, with no consequence to your ladder standing.
-Leave or backstab in team games, also with no consequence to your ladder standing.
-If you're losing, you can even ask the opponent very nicely to give you a free win by leaving, and if your opponent is playing unranked, there's no reason for the opponent to say no.
-If you want to practice TvZ with unranked, then you should leave every game which is not TvZ, thereby giving your opponents free wins.

While it’s possible to do these things now, it would stuff up your ladder standing. Pooling rank and unranked games in HotS will mean that there's no incentive to stop anyone from doing this. Everyone would be able to freely smurf with no consequence, which was a major problem with multiple accounts in WC3. This is an error that should not be repeated.

Before I start to comment on this point, I like to applaude you for the effort of your very good posting. I also noticed some of the inconsistencies, you however made a detailled posting with many example images. Guys like you make our world a better place.

You pointed out some issues with the mixed ranked/unranked pool. I think that the advantages however outweigh the issues with this. At least in the Hots beta, it seems to work quite okay.

There could be other measures taken by Blizzard to avoid abuse. For example to not lower the MMR below a certain value per day so even if you leave 50 games in a row, you only lower your MMR by X points. Also there could be a limit of games allowed per hour. This limit could be done in a way that occasional leaving, even for some games in a row, is possible without noticing any limit.

Team backstabbing was an issue in WC3 random team already.

If you want to practice TvZ and leave 2 out of 3 games to play versus zerg only, you cannot really practice because your MMR is too low and you roflstomp the zerg. But I agree that there is a potential issue here.

What about begging for a win? I guess this is mostly an issue in lower leagues where it doesn't matter that much. I also doubt that every non-ranked player will see no reason to say no. Since the unranked player gets no ladder points anyway, why grant the other one free points when he doesn't earned them?

In the end, I see the with to practice versus a particular race as the biggest issue, giving random freewins to other players. How could this be fixed? Either with a limit (just X very short games allowed per hour) or with an account standing which flags frequent leavers. The match maker then could attempt to match a frequent leaver versus another frequent leaver.
You don't choose to play zerg. The zerg choose you.
Acnologia
Profile Joined June 2011
Australia410 Posts
December 10 2012 10:41 GMT
#144
holy shit
♥
paralleluniverse
Profile Joined July 2010
4065 Posts
Last Edited: 2012-12-10 11:31:13
December 10 2012 11:19 GMT
#145
On December 10 2012 06:16 Ero-Sennin wrote:
Show nested quote +
This option allows a player to leave their league. This is a very bad feature. There is no legitimate use of this feature. Players with MMR near the boundary of promotion could abuse this feature to make it easier to get promoted. If the goal is to make promotions easier, then do this by increasing the uncertainty threshold of MMR required for promotion.

If instead the goal is to make it easier to change divisions, there is no point in changing divisions. Divisions are already meaningless. Allowing division hopping would make the division rank even more meaningless for absolutely no reason at all, since players could “choose” newer and easier divisions.

Allowing people to leave their league also resets their points to 0 and refunds their entire bonus pool. So this hurts casuals who aren’t aware that using this option requires them to start from scratch.

Moreover, it makes points a worse measure of skill, because the player would have to use up their entire bonus pool again in order for points to correctly measure skill, even if the system already has an accurate MMR for players who were active enough to use up their previous bonus pool. This wouldn’t be an issue if joining a new league after leaving a league retained the player’s previous points and bonus pool, accounting for time elapsed. But then, players could abuse this as a way of hiding their stats and ladder standing by leaving their league after each game.


I'd have to disagree. Now I haven't played HOTS yet so I may be wrong, but if you're right that leaving the league resets points to zero and gives back your bonus pool..... THIS IS GOOD! But I would say that it should only be able to be used once a week.

Say you're in whatever league it doesn't matter, and you're concerned with your wins/losses or points, whatever, and you go on a massive losing streak. You know the kind, where sometimes people want to break their CDs and all that fun stuff. Well guess what. Rage reset, BOOM! Clean slate. Or if they have a different account they can hop on there, but instead of looking at an ugly 15 game losing streak and dropping from top 20 in their division to rank 70, they can /clearstats and start from scratch. This is a good feature to have.

But how will we know who the good people are? Most pros already have a good idea through playing people and through tournament play. Judging skill based solely on ladder hasn't worked yet anywhere, so why try to force it to work now?

On December 10 2012 13:47 ItsPaul wrote:
The only thing I would like to say is in regards to the 'Leave League' button. As a casual I tend to have a few weeks where ill ladder, and then a couple of months where I won't play. After watching some ESPORTS I'll get in the mood again, but any muscle memory and awareness of how not to be completely clumsy has generally faded by then. I know I would rather have a fresh slate when I come back after being afk just so that the first few games I play aren't all roflstomps. I understand that in time any skill lost can come back, but in regards to the idea of trying to keep casuals engaged, it's really hard to get back into the game when you just feel like you have no chance of winning when you sit down.

This is a casualfag opinion though, and I completely agree with the criticisms of that option too so I can't really offer a solution. Excellent thread!

On December 10 2012 07:06 gCgCrypto wrote:
@ OP
You must have a lot of time in your hands =) Very nice work overall and i agree with everything but the part about the "leave League" option.
Its a thing that can help casuals to get over Ladder anxiety easily. Even myself, who plays over 10 Games each day, get really frustrated and demotivated when i´m deeply in the minus on my Win/Loss ratio and with this option i can simply reset everything.
So it does have a point and the negatives that it makes points useless to judge skill:
Isnt that the case now too?
I can think of no way to make points more meaningless then tey are now. I can easily (and did) achive 1800 points in master by simply only playing when i have bonus pool.

just my 2 cents ^^

It's not a good idea to reset your points simply because you're on a losing streak or have just returned to the game after a break.

Firstly, leaving the league doesn't affect your MMR, so it's not going to make you lose less, or be matched to worse opponents. It has no effect on matchmaking. It only effectively allows you to hide your points.

Secondly, if you want to practice and not have it affect your record or if you get mad and have anxiety about losing streaks, you can play unranked.

Thirdly, in most situations, it doesn't even help you overcome your losing streak. Suppose you've used up your bonus pool and your true skill level is 1600 MMR. You go on a losing streak of 10 games, because you're drunk and hence playing worse than normal. If this causes your MMR to drop by 300, should you leave your league? Well, you'll now be matched with players around 1300 MMR, and if your true skill level really is 1600 MMR, you should be able to more easily win and get back to your correct MMR, say in about 20 games. Just as MMR is self-correcting, so are points, because after accounting for bonus pool, points converge to MMR. If you left your league, then to get back to where you should be, you'll need enough games to use up you're entire bonus pool, and that could easily take over 20 games, depending on how far into the season it is. And throughout that time, your points will be incorrect.

But even worse, just as it is easier to be promoted after the start of a new season, for the same reason, it's far more likely that using leave league after a losing streak will demote you. So it doesn't help you, it just screws up points being a good measure of skill plus a certain level of activity. And the fact that players may not know this and still use the option regardless, is another reason to remove leave league.

You say that maybe this option should only be useable once a week. It's already usable, by force, once every 2 months, i.e. every season reset. And that's how it should stay.

The main points of your posts is to say that ladder anxiety is a problem. It is. But this is not the solution. There are some more effective remedies. For one, Blizzard should remove the obsessive focus on division ranks. While it's completely meaningless, casuals are less likely to know this. Together with the bonus pool system, division ranks makes the ladder feel like a treadmill, because the inflation of other player's bonus pool perpetually causes your rank to fall, and requires you to play to keep up the same division rank. That is of course assuming you didn't know that division ranks are meaningless and should be ignored. So the first pain-free step would be to display points more prominently and division ranks less prominently, since points always increase due to bonus pool.

There are also changes that can be made to the flawed bonus pool system to make points a better skill measure, while keeping recent activity relevant, but that discussion would require more time.

Another suggestion that should greatly help with ladder anxiety is an option to hide previous season history. Since MMR and points are self-correcting, and win ratios converge to 50% (unless you're very very skill or very very unskilled), it's not possible to stuff up your current ladder stats. However, the previous season history is unchangeable, and it's the only way you could permanently "stuff up" your account, so it may be a large factor in ladder anxiety. While hiding it would be a loss of information, at least it's not current information, it's old information.

But the best way to fix ladder anxiety is to have unranked games, and Blizzard has already done this. So there are better ways to address ladder anxiety which I won't strongly disagree with. But ultimately, the point of a ladder system is to correctly and truthfully rank players, not to hide your current ladder standing because of hurt feelings.
paralleluniverse
Profile Joined July 2010
4065 Posts
December 10 2012 11:28 GMT
#146
On December 10 2012 11:37 Warpath wrote:
Some good points, but a chunk of this is really un-needed points. for example, of course searching "blizzard maps" will make every map in the list be under the author "Blizzard", but removing it would make it so searching say "Ladder" wouldn't say if its a "blizzard" map, a "GSL" map, or some random community members map. Removing it from the "Blizzard Maps" filter would only reduce the consistency,

a few more things, but overall some pretty good stuff

The "author" column doesn't show up if you use another filter. If it did, then I would agree with you. Currently, it only shows up for Blizzard maps, and this adds zero information, while at the same time being inconsistent with the other filters.
paralleluniverse
Profile Joined July 2010
4065 Posts
December 10 2012 11:31 GMT
#147
On December 10 2012 04:35 Defacer wrote:
Jesus fucking crap, parallel, how long did this take you?

By the way, clients are supposed to pay for this level of design feedback. The one thing that always bothered me about Blizzard (and TL) is that their community's are a litte too generous.


A few days.
paralleluniverse
Profile Joined July 2010
4065 Posts
Last Edited: 2012-12-10 11:39:41
December 10 2012 11:34 GMT
#148
On December 10 2012 12:54 earti wrote:
Seeing this at an Engineering point of view, the majority of the suggestions are aesthetic. When they release a beta patch, they're more concerned about the functionality of the product than looks. Eventually they will be fixed in the future, but that's the point of Beta: They want to test out functionality rather than looks.

Yes I can see the many inconsistencies in the UI, but I really not gonna be concerned at this phase because it's not one that is being released into the masses. Think of it as writing the first draft of a report and all you care about at the time is the content of the report and not moreso the grammar, layout, and alignment because it's all going to be finished upon release. That sums up 99% of all the reports that I write up for all my classes.

I do appreciate your problems about the current beta patch, but that's the idea of a beta--there's BOUND to be problems.

On December 10 2012 16:45 ClanRH.TV wrote:
Sounds like a bunch of little stupid things for the most part.

Most of the UI inconsistencies are currently in WoL, a live finished product.

Yes, there are a lot of little things about UI design and inconsistencies, because there's a lot of real UI issues with B.net. But if that's not your interest, there's some serious stuff about ladder and how easy (or not) it is to use the UI too.
mellitus
Profile Joined October 2010
Singapore137 Posts
December 10 2012 11:40 GMT
#149
Is the monobattles category really a case of "nothing much there at all"? As far as I know monobattles is pretty popular and its probably the my most played category - a category for that would be suitable for map variants in that mode. Its an easily definable group of maps that doesn't need to be lumped together with other Arcade maps
paralleluniverse
Profile Joined July 2010
4065 Posts
Last Edited: 2012-12-10 12:09:15
December 10 2012 12:00 GMT
#150
On December 10 2012 20:40 mellitus wrote:
Is the monobattles category really a case of "nothing much there at all"? As far as I know monobattles is pretty popular and its probably the my most played category - a category for that would be suitable for map variants in that mode. Its an easily definable group of maps that doesn't need to be lumped together with other Arcade maps

Really? According to my search on WoL, there's only1 monobattle map.

I'm not saying to remove it. I'm just saying to make Monobattles a category in Arcade, instead of a category in Custom Games, since it's not the standard melee Starcraft game.
Tofa
Profile Joined June 2009
United Kingdom26 Posts
December 10 2012 12:06 GMT
#151
Great write-up I disagree about the new decals making the game look like a joke, I enjoy them and like that blizzard has added a exp mechanic to attain them, it's small things like that that make me want to play a bit more
my quote
Swwww
Profile Blog Joined July 2010
Switzerland812 Posts
December 10 2012 12:11 GMT
#152
While I think most people appreciate your work I am sure all of these things you have pointed out will be fixed for release, at the end of the day its a BETA and you are NOT expected to experience a FINALIZED product. I think there are more important things than font consistency.
"What is this TeamSupportGroup?" - mahnini.
paralleluniverse
Profile Joined July 2010
4065 Posts
Last Edited: 2012-12-10 12:15:16
December 10 2012 12:13 GMT
#153
On December 10 2012 21:11 Swwww wrote:
While I think most people appreciate your work I am sure all of these things you have pointed out will be fixed for release, at the end of the day its a BETA and you are NOT expected to experience a FINALIZED product. I think there are more important things than font consistency.

Most of the UI inconsistencies are also in the live game.
GrassEater
Profile Joined July 2010
Sweden417 Posts
December 10 2012 13:03 GMT
#154
I wounder how the programming code looks if it allows for this inconsistency. It must be a maze.
[F_]aths
Profile Blog Joined February 2010
Germany3947 Posts
December 10 2012 14:23 GMT
#155
On December 10 2012 22:03 GrassEater wrote:
I wounder how the programming code looks if it allows for this inconsistency. It must be a maze.

Not necessarily. The programming code probably processes a UI description file. I would be very surprised if the buttons and other UI elements are rendered within the actual program source.
You don't choose to play zerg. The zerg choose you.
251
Profile Blog Joined March 2008
United States1401 Posts
December 10 2012 14:57 GMT
#156
Thank god for anal graphic designers.

Seriously, no sarcasm implied, good work
"If you can chill..........then chill."
Fragile51
Profile Joined October 2011
Netherlands15767 Posts
December 10 2012 15:00 GMT
#157
Yeah just wanna pop in here to echo the statement most people are giving, thanks a bunch for all this hard work People like you make this community.
`phobiA
Profile Joined September 2012
51 Posts
December 10 2012 15:01 GMT
#158
Can we get someone (possibly a pro) to go through this and put some on the restricted pro sc2 forum on battle.net?
Zerg Looking for Mid-High Masters Practice Partner!
DreamOen
Profile Joined March 2010
Spain1400 Posts
December 10 2012 17:19 GMT
#159
This is an impressive job, really well put . I just can hope someone on blizzard reads this.
Tester | MC | Crank | Flash | Jaedong | MVP
Seiniyta
Profile Joined May 2010
Belgium1815 Posts
December 10 2012 22:08 GMT
#160
On December 11 2012 00:01 `phobiA wrote:
Can we get someone (possibly a pro) to go through this and put some on the restricted pro sc2 forum on battle.net?


Not neccecary, if you look at Dustin's Twitter you can see he's already aware of this thread.
Pokemon Master
Prev 1 6 7 8 9 10 Next All
Please log in or register to reply.
Live Events Refresh
CrankTV Team League
11:00
Crank Gathers S4: Qualifiers
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
trigger 702
RushiSC 38
Vindicta 32
MindelVK 8
StarCraft: Brood War
Britney 22606
Horang2 530
ggaemo 420
Soulkey 368
Larva 205
BeSt 129
Snow 111
Rush 109
soO 38
Shine 34
[ Show more ]
scan(afreeca) 33
Sharp 32
Free 30
sorry 22
Hm[arnc] 18
yabsab 15
Sacsri 14
Rock 13
Bale 13
IntoTheRainbow 12
Dota 2
Gorgc5866
qojqva2809
Counter-Strike
fl0m937
x6flipin722
byalli383
edward161
Super Smash Bros
Mew2King89
Other Games
gofns25407
FrodaN1452
Grubby1040
DeMusliM377
Sick191
C9.Mang0131
KnowMe81
ArmadaUGS60
UpATreeSC49
Trikslyr36
JuggernautJason6
Organizations
Dota 2
PGL Dota 2 - Main Stream187
StarCraft 2
angryscii 13
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 16 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• 80smullet 8
• FirePhoenix7
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• WagamamaTV453
League of Legends
• TFBlade939
Other Games
• Shiphtur354
• imaqtpie29
Upcoming Events
Bombastic Starleague
2h 51m
The PondCast
16h 51m
HomeStory Cup
17h 51m
Replay Cast
1d 6h
HomeStory Cup
1d 17h
Replay Cast
2 days
HomeStory Cup
2 days
OSC
2 days
Sparkling Tuna Cup
3 days
WardiTV Weekly
4 days
[ Show More ]
The PondCast
5 days
Replay Cast
6 days
CrankTV Team League
6 days
Liquipedia Results

Completed

YSL S3
Douyu Cup 2026
Murky Cup 2026

Ongoing

IPSL Spring 2026
Acropolis #4
CSL Season 21: Qualifier 2
SCTL 2026 Spring
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
IEM Rio 2026

Upcoming

Escore Tournament S3: W1
CSL 2026 Summer (S21)
Escore Tournament S3: W2
ASL Season 22:Wild Card Qualifier
CSLAN 4
Blizzard Classic Cup 2026
Kung Fu Cup 2026 Grand Finals
RSL Revival: Season 6
CranK Gathers Season 4: BW vs SC2 Team League
HSC XXIX
Light Tournament 2026
Eternal Conflict S2 Finale
Heroes Pulsing #3
Eternal Conflict S2 E1
FISSURE Playground #5
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
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.