• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 16:45
CEST 22:45
KST 05:45
  • 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
Serral wins Maestros of the Game 237ByuL, 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 Selection7
Community News
BSL Season 22 Full Overview & Conclusion5BSL Season 22 Full Overview & Conclusion5Weekly Cups (June 29-July 5): Solar Doubles0MC vs IdrA, Boxer vs Nal_rA to be Legacy Matches @ BlizzCon445.0.16 Hotfix (June 30) - Balance + Bug Fixes40
StarCraft 2
General
Serral wins Maestros of the Game 2 Most successful SC2 players of Q2 2026 MC vs IdrA, Boxer vs Nal_rA to be Legacy Matches @ BlizzCon Is the larve respawn broken? 5.0.16 patch for SC2 goes live (8 worker start)
Tourneys
RSL Revival: Season 6 - Qualifiers and Main Event GSL CK #5 Race War HomeStory Cup 29 Vespene Cup #1 — $300+ USD, July 10 Sea Duckling Open (Global, Bronze-Diamond)
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
Mutation # 533 Die Together The PondCast: SC2 News & Results Mutation # 532 Nuclear Family Mutation # 531 Experimental Artillery
Brood War
General
BGH Auto Balance -> http://bghmmr.eu/ BW General Discussion BSL Season 22 Full Overview & Conclusion ASL 22 Proposed Map Pool Starcraft vs Retro Category on Twitch
Tourneys
[Megathread] Daily Proleagues IPSL Spring 2026 Top 4! CSLAN 4 is Coming! [ASL22] Wildcard Qualifier
Strategy
Fighting Spirit mining rates Simple Questions, Simple Answers Creating a full chart of Zerg builds Relatively freeroll strategies
Other Games
General Games
General RTS Discussion Thread Summer Games Done Quick 2026! Nintendo Switch Thread Stormgate/Frost Giant Megathread Dawn of War IV
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
NeO.D_StephenKing vs This Guy From 1 Million Dance TL Mafia Community Thread TL Mafia Power Rank Vanilla Mini Mafia
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread UK Politics Mega-thread YouTube Thread Canadian Politics Mega-thread
Fan Clubs
The IdrA Fan Club The HerO Fan Club!
Media & Entertainment
Anime Discussion Thread 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 McBoner: A hockey love story Tennis[sport] Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
FPS when play League Of Legend on laptop How to clean a TTe Thermaltake keyboard? Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Major Shifts in the Gaming I…
TrAiDoS
An Exploration of th…
waywardstrategy
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: 4826 users

Ladder Deflation and MMR Decay - Page 11

Forum Index > SC2 General
Post a Reply
Prev 1 9 10 11 12 13 33 Next All
Skyblueone
Profile Joined June 2012
Belgium155 Posts
November 11 2013 21:14 GMT
#201
was mid master. I'm now dia and playing some game versus some plats that were masters for 13 seasons...
Aquila-
Profile Blog Joined April 2011
516 Posts
November 11 2013 21:37 GMT
#202
Why so many complaints? Even if you are demoted, you will eventually get into the league you belong.
grs
Profile Blog Joined April 2011
Germany2339 Posts
November 11 2013 21:39 GMT
#203
On November 12 2013 06:37 Aquila- wrote:
Why so many complaints? Even if you are demoted, you will eventually get into the league you belong.

a) Because not everyone plays regularly and you start over and over again against weaker people.
b) MMR balance is completly ruined - at least in lower leagues.
DusTerr
Profile Blog Joined January 2011
2520 Posts
November 11 2013 21:41 GMT
#204
On November 12 2013 06:37 Aquila- wrote:
Why so many complaints? Even if you are demoted, you will eventually get into the league you belong.

Some people don't also realize that with the restructure they no longer belong in the league they think they do..

(also because the combination of mmr decay, restructured league boundaries AND the change in when/how demotions/promotions occur has created a flux that hasn't ironed itself out yet)
vaderseven
Profile Joined September 2008
United States2556 Posts
Last Edited: 2013-11-11 22:00:13
November 11 2013 21:58 GMT
#205
On November 12 2013 06:37 Aquila- wrote:
Why so many complaints? Even if you are demoted, you will eventually get into the league you belong.


Not true.

Old system a player could play hard core for a week then not play for three weeks repeating forever. As long as he was of the right skill he would remain at his MMR and league with no issues.

New system that same player will lose a league or so every month or two. During each week that he gets to play he will regain maybe 50-110% of his MMR from the previous session. That means he will on average be losing MMR and all of his games will be devoted to regaining the lost MMR to decay and only sometimes will he start facing players better than he is.

This compounds when you realize that players that you are facing will be having this happen to them at times so you might face someone with a deflated MMR, lose to them, and lose MMR in a much harsher way than your skill vs his would suggest is ideal.
SPoF
Profile Joined August 2012
Luxembourg19 Posts
November 11 2013 22:00 GMT
#206
On November 12 2013 06:39 grs wrote:
Show nested quote +
On November 12 2013 06:37 Aquila- wrote:
Why so many complaints? Even if you are demoted, you will eventually get into the league you belong.

a) Because not everyone plays regularly and you start over and over again against weaker people.
b) MMR balance is completly ruined - at least in lower leagues.

This!

I wouldn't mind being in silver if I weren't crushed by other people who apparently are also silver guys, yet play on a whole different level.
"When I read about the evils of drinking, I gave up reading."- Henry Youngman
mau5mat
Profile Blog Joined September 2012
Northern Ireland461 Posts
November 11 2013 22:02 GMT
#207
X5 Diamond, I take a month or so break from playing seriously due to real life commitments and I end up getting placed at the bottom of Gold, what a joke
grs
Profile Blog Joined April 2011
Germany2339 Posts
November 11 2013 22:06 GMT
#208
On November 12 2013 06:41 DusTerr wrote:
Show nested quote +
On November 12 2013 06:37 Aquila- wrote:
Why so many complaints? Even if you are demoted, you will eventually get into the league you belong.

Some people don't also realize that with the restructure they no longer belong in the league they think they do..

(also because the combination of mmr decay, restructured league boundaries AND the change in when/how demotions/promotions occur has created a flux that hasn't ironed itself out yet)

It will never iron out. It will occur again and again and again, unless you play without pauses. Your snide remark just shows you did not get the problem.
Venomsflame
Profile Joined February 2011
United States613 Posts
November 11 2013 22:12 GMT
#209
On November 12 2013 07:00 SPoF wrote:
Show nested quote +
On November 12 2013 06:39 grs wrote:
On November 12 2013 06:37 Aquila- wrote:
Why so many complaints? Even if you are demoted, you will eventually get into the league you belong.

a) Because not everyone plays regularly and you start over and over again against weaker people.
b) MMR balance is completly ruined - at least in lower leagues.

This!

I wouldn't mind being in silver if I weren't crushed by other people who apparently are also silver guys, yet play on a whole different level.


Yeah I've been hitting plats and diamonds for a while and it's just unfair. I feel bad seeing someone who's just trying to have fun and improve and has to hit someone way way better than they are. Really silly system, needs to change sooner rather than later or you'll see a lot of very disheartened lower league players.
anessie
Profile Joined August 2011
180 Posts
Last Edited: 2013-11-11 22:37:39
November 11 2013 22:34 GMT
#210
On November 12 2013 06:37 Aquila- wrote:
Why so many complaints? Even if you are demoted, you will eventually get into the league you belong.


You are correct, however it will likely take a stupid amount of games to fix. The extra handicap being there is a ton of other players out of place making the whole thing a very random time consuming demotivating experience. But yes 250 games should probably set things straight, happy grinding.

A bonus would be if everyone else is ready to do 250 games in the next weeks to fix the leagues, otherwise it's not going to balance out anytime soon.

This also just counts for 1v1 since all the random team games are screwed till the next expansion .
Excalibur_Z
Profile Joined October 2002
United States12248 Posts
November 11 2013 22:45 GMT
#211
On November 12 2013 05:51 CakeSauc3 wrote:
I didn't realize just how serious of an issue this was until now.

While I was lucky to keep my primary account in diamond (masters before Hots, but whatever, there was inflation then anyway) I recently created a second account to off-race as Zerg. I won my placements and got put in Silver, then played a good amount of games there and won almost every game quite easily.

Then, I played my placement today and got put into gold, and almost every game now I'm playing ex masters players, players who are probably way better than I'll ever be. Kind of ridiculous, these leagues/divisions mean nothing now.

Has anyone come up with a practical explanation as to why Blizzard decided to put this in? I don't buy the whole "It makes players feel motivated to play because they're in lower leagues than they used to be" nonsense. Now that we know this exists, it would be much more interesting to understand why.


The why is very simple. It sucks to come back after a long break and get worked by players you used to be able to go 50-50 with. That doesn't happen for everybody, and in those cases, those players will be able to get back to where they used to be without too much trouble. The outcry of "I came back and I'm rusty, and now I lose all my games" was actually pretty common, so this decay is designed to gradually scale you downward so that you don't feel that sharp jolt of losing game after game when you return. In that sense, I don't think a lot of players have a problem that decay exists, but rather the degree of impact that it has.

If you look at what MMR is and means, it's just a number. On its own, it's meaningless. However, the gap between two players' MMR values is defined as a predictor of the outcome of a game. Depending on how the system is tuned, dropping that ~300 rating for a month of inactivity and creating an artificial 300-rating penalty could result in your new opponents being players that you used to beat 60%, 70%, 75% of the time. If you think about it in that sense, it feels more reasonable. "I took a month off, so try me out against people I used to beat 3 out of 4 times instead of 1 out of 2 times." The major thing people don't like about it is that it takes so long through only getting ~16 rating per win to counteract the decay, so they're playing these easier opponents for a lot longer than they think they should be.

I'm actually having some difficulty getting another seasonal breakdown from SC2Ranks (Shadowed just sold it to a new owner, good for him!) so I need to find a new contact there who will provide me with data. In any event, we're reasonably sure now that the decay happens in terms of real time inactivity as opposed to bonus pool accumulation, meaning the metric for internal league apportionment and the metric for decay are different. The decay happens over uninterrupted inactivity periods, starting at 2 weeks and capping out at 4. I'm going to update the OP with this info soon.
Moderator
CakeSauc3
Profile Joined February 2011
United States1437 Posts
Last Edited: 2013-11-11 23:02:33
November 11 2013 22:59 GMT
#212
On November 12 2013 07:45 Excalibur_Z wrote:
Show nested quote +
On November 12 2013 05:51 CakeSauc3 wrote:
I didn't realize just how serious of an issue this was until now.

While I was lucky to keep my primary account in diamond (masters before Hots, but whatever, there was inflation then anyway) I recently created a second account to off-race as Zerg. I won my placements and got put in Silver, then played a good amount of games there and won almost every game quite easily.

Then, I played my placement today and got put into gold, and almost every game now I'm playing ex masters players, players who are probably way better than I'll ever be. Kind of ridiculous, these leagues/divisions mean nothing now.

Has anyone come up with a practical explanation as to why Blizzard decided to put this in? I don't buy the whole "It makes players feel motivated to play because they're in lower leagues than they used to be" nonsense. Now that we know this exists, it would be much more interesting to understand why.


The why is very simple. It sucks to come back after a long break and get worked by players you used to be able to go 50-50 with. That doesn't happen for everybody, and in those cases, those players will be able to get back to where they used to be without too much trouble. The outcry of "I came back and I'm rusty, and now I lose all my games" was actually pretty common, so this decay is designed to gradually scale you downward so that you don't feel that sharp jolt of losing game after game when you return. In that sense, I don't think a lot of players have a problem that decay exists, but rather the degree of impact that it has.

If you look at what MMR is and means, it's just a number. On its own, it's meaningless. However, the gap between two players' MMR values is defined as a predictor of the outcome of a game. Depending on how the system is tuned, dropping that ~300 rating for a month of inactivity and creating an artificial 300-rating penalty could result in your new opponents being players that you used to beat 60%, 70%, 75% of the time. If you think about it in that sense, it feels more reasonable. "I took a month off, so try me out against people I used to beat 3 out of 4 times instead of 1 out of 2 times." The major thing people don't like about it is that it takes so long through only getting ~16 rating per win to counteract the decay, so they're playing these easier opponents for a lot longer than they think they should be.

I'm actually having some difficulty getting another seasonal breakdown from SC2Ranks (Shadowed just sold it to a new owner, good for him!) so I need to find a new contact there who will provide me with data. In any event, we're reasonably sure now that the decay happens in terms of real time inactivity as opposed to bonus pool accumulation, meaning the metric for internal league apportionment and the metric for decay are different. The decay happens over uninterrupted inactivity periods, starting at 2 weeks and capping out at 4. I'm going to update the OP with this info soon.


Yeah, you're right. I guess what I was saying was, why is the decay so DRASTIC? I mean, I could see a little bit.... play low diamond-league players instead of high diamond-league players, but why do you go from high master-league to gold or silver? That's just ridiculous.

I would bet that any diamond or master-league player would have to stop playing SC2 for a couple of years before their mechanics sank to the level that a gold or silver league player could take a game off them in a macro game. In this case, it would definitely be better to not have it at all than to have it bring you all the way down.

But hey, I guess they are just experimenting so that in LotV the leagues are more perfect, right? One can always hope.
CakeSauc3
Profile Joined February 2011
United States1437 Posts
Last Edited: 2013-11-11 23:01:43
November 11 2013 23:00 GMT
#213
Double post, please delete
Dangermousecatdog
Profile Joined December 2010
United Kingdom7084 Posts
November 11 2013 23:05 GMT
#214
Why are people saying masters are playing as gold/silver? All the masters here, the lowest they seem to get is diamond/plat after a new season. Seems like a gross exaggeration to me.

Those gold/silver who are playing masters should take a look to see if the masters are actually playing offrace in unranked rather than blaming mmr decay, because the experiences of master players described here are totally different.
iggym
Profile Joined September 2012
United States49 Posts
Last Edited: 2013-11-11 23:47:08
November 11 2013 23:31 GMT
#215
On November 12 2013 08:05 Dangermousecatdog wrote:
Why are people saying masters are playing as gold/silver? All the masters here, the lowest they seem to get is diamond/plat after a new season. Seems like a gross exaggeration to me.

Those gold/silver who are playing masters should take a look to see if the masters are actually playing offrace in unranked rather than blaming mmr decay, because the experiences of master players described here are totally different.


My placement match was against a former masters player (achieved 12 times) and I landed in gold. I was rank 1 diamond two seasons ago. He also placed in gold.

I think a lot of this has less to do with MMR decay and more with the loss of a lot of the player base. There are fewer players, and on average, they are much, much, much better at the game than the average player was several months ago. So we have two pools of players, and gold league is where a lot of the clash between "new player on the rise" and "experienced player with some rust" happens. I was diamond, and that's what you're going to see when you click on my profile, but I doubt I actually belong in diamond anymore.

A decent number of my games show both players hitting so-called "GM spending skill" on GGTracker (I basically always do), so things have definitely changed a bit in terms of player composition that can't be explained by decay alone.
grs
Profile Blog Joined April 2011
Germany2339 Posts
November 11 2013 23:48 GMT
#216
On November 12 2013 07:45 Excalibur_Z wrote:
Show nested quote +
On November 12 2013 05:51 CakeSauc3 wrote:
I didn't realize just how serious of an issue this was until now.

While I was lucky to keep my primary account in diamond (masters before Hots, but whatever, there was inflation then anyway) I recently created a second account to off-race as Zerg. I won my placements and got put in Silver, then played a good amount of games there and won almost every game quite easily.

Then, I played my placement today and got put into gold, and almost every game now I'm playing ex masters players, players who are probably way better than I'll ever be. Kind of ridiculous, these leagues/divisions mean nothing now.

Has anyone come up with a practical explanation as to why Blizzard decided to put this in? I don't buy the whole "It makes players feel motivated to play because they're in lower leagues than they used to be" nonsense. Now that we know this exists, it would be much more interesting to understand why.


The why is very simple. It sucks to come back after a long break and get worked by players you used to be able to go 50-50 with. That doesn't happen for everybody, and in those cases, those players will be able to get back to where they used to be without too much trouble. The outcry of "I came back and I'm rusty, and now I lose all my games" was actually pretty common, so this decay is designed to gradually scale you downward so that you don't feel that sharp jolt of losing game after game when you return. In that sense, I don't think a lot of players have a problem that decay exists, but rather the degree of impact that it has.
The decay is basic design fault. It only adds to the ladder confusion. Longer reasonig is here. The lower leagues were a total mess last season and they are now too.
chiasmus
Profile Blog Joined January 2012
United States134 Posts
November 11 2013 23:49 GMT
#217
Wow, I just experienced what everyone is talking about. I've never been all that active, and I just stuck around in gold league for a long time. But I hardly played for a few months, so I got knocked back to bronze this season. And the first few people I've been matched with were *very* bronze.

This isn't so bad for me, just a minor annoyance--I get the cheap validation of beating up on noobs for a while before I have to actually challenge myself. But it sucks for people like the guy I just played, who told me he was playing his second ladder game ever. I'm not exactly Innovation myself, but I still felt bad for the guy when I marched in with a 10 minute marine-medivac push and he just had a handful of marines and was starting to build his natural.

Maybe this is a rare occurrence, but if Blizzard manages to succeed in both bringing back inactive players, and also drawing in newbies, the MMR decay mechanism could have some unfortunate unintended consequences in situations like this.
Dangermousecatdog
Profile Joined December 2010
United Kingdom7084 Posts
November 12 2013 00:09 GMT
#218
On November 12 2013 08:31 iggym wrote:
Show nested quote +
On November 12 2013 08:05 Dangermousecatdog wrote:
Why are people saying masters are playing as gold/silver? All the masters here, the lowest they seem to get is diamond/plat after a new season. Seems like a gross exaggeration to me.

Those gold/silver who are playing masters should take a look to see if the masters are actually playing offrace in unranked rather than blaming mmr decay, because the experiences of master players described here are totally different.


My placement match was against a former masters player (achieved 12 times) and I landed in gold. I was rank 1 diamond two seasons ago. He also placed in gold.

I think a lot of this has less to do with MMR decay and more with the loss of a lot of the player base. There are fewer players, and on average, they are much, much, much better at the game than the average player was several months ago. So we have two pools of players, and gold league is where a lot of the clash between "new player on the rise" and "experienced player with some rust" happens. I was diamond, and that's what you're going to see when you click on my profile, but I doubt I actually belong in diamond anymore.

A decent number of my games show both players hitting so-called "GM spending skill" on GGTracker (I basically always do), so things have definitely changed a bit in terms of player composition that can't be explained by decay alone.

Sounds like MMR doing it's job here.
bertu
Profile Blog Joined June 2011
Brazil871 Posts
November 12 2013 00:36 GMT
#219

I could see a little bit.... play low diamond-league players instead of high diamond-league players, but why do you go from high master-league to gold or silver? That's just ridiculous.


I am very skeptic of the descriptions of "high masters playing gold" because of mmr decay. I've never seen it happen. A few of my friends didn't play any games after the beggining of last season, and dropped from playing masters to playing diamonds.It happened to me in my account in a different server. It's also against of all the information we have so far about the caps on the decay.

I would guess those descriptions are just off-racing players in unranked games.
SEKO SEKO SEKO
ZeromuS
Profile Blog Joined October 2010
Canada13410 Posts
November 12 2013 00:39 GMT
#220
I dont know if this means anything, but my EU ladder account got placed into gold when i played it before the ladder update. I got placed gold again today and I am currently 33-3 still playing gold players. I think the highest i made it on EU was Diamond or maybe masters? I never played much on it but saw the gold placement as an opportunity to test the skill and mmr stuff. I am winning very very very easily and my few losses are due to stupid stupid mistakes including starting a game 1:30 late vs a rush PvP.
StrategyRTS forever | @ZeromuS_plays | www.twitch.tv/Zeromus_
Prev 1 9 10 11 12 13 33 Next All
Please log in or register to reply.
Live Events Refresh
Patches Events
16:00
5400 MMR Capped Patch Clash
RotterdaM628
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RotterdaM 628
StarCraft: Brood War
Dewaltoss 116
Dota 2
420jenkins565
LuMiX0
Counter-Strike
summit1g3736
minikerr29
Heroes of the Storm
Grubby3202
Other Games
tarik_tv3475
Beastyqt623
UpATreeSC58
Organizations
Other Games
gamesdonequick39076
BasetradeTV221
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 19 non-featured ]
StarCraft 2
• printf 73
• HeavenSC 18
• IndyKCrew
• AfreecaTV YouTube
• intothetv
• Kozan
• sooper7s
• LaughNgamezSOOP
• Migwel
StarCraft: Brood War
• blackmanpl 50
• FirePhoenix9
• Michael_bg 8
• Pr0nogo 4
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Other Games
• imaqtpie1215
• Shiphtur233
• tFFMrPink 15
Upcoming Events
RSL Revival
12h 15m
Solar vs Rogue
Maru vs NightMare
Sparkling Tuna Cup
13h 15m
IPSL
19h 15m
Bonyth vs Hawk
GSL
1d 14h
Replay Cast
2 days
WardiTV Weekly
2 days
The PondCast
3 days
Replay Cast
4 days
CrankTV Team League
4 days
Replay Cast
5 days
[ Show More ]
CrankTV Team League
5 days
Replay Cast
6 days
RSL Revival
6 days
Clem vs Lambo
Scarlett vs Cure
CranKy Ducklings
6 days
Liquipedia Results

Completed

Escore Tournament S3: W2
HSC XXIX
Eternal Conflict S2 E1

Ongoing

IPSL Spring 2026
Acropolis #4
YSL S3
CSL 2026 Summer (S21)
RSL Revival: Season 6
CranK Gathers Season 4: BW vs SC2 Team League
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

Upcoming

CSLAN 4
Blizzard Classic Cup 2026
HSC XXX
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
Light Tournament 2026
Eternal Conflict S2 Finale
Eternal Conflict S2 E3
Eternal Conflict S2 E2
Logitech G Connect 2026
StarSeries Fall 2026
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.