• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 17:33
CEST 23:33
KST 06:33
  • 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
[ASL19] Finals Recap: Standing Tall9HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho0TL Team Map Contest #5: Presented by Monster Energy6
Community News
Flash Announces Hiatus From ASL58Weekly Cups (June 23-29): Reynor in world title form?13FEL Cracov 2025 (July 27) - $8000 live event19Esports World Cup 2025 - Final Player Roster16Weekly Cups (June 16-22): Clem strikes back1
StarCraft 2
General
Program: SC2 / XSplit / OBS Scene Switcher Statistics for vetoed/disliked maps The SCII GOAT: A statistical Evaluation Weekly Cups (June 23-29): Reynor in world title form? PiG Sty Festival #5: Playoffs Preview + Groups Recap
Tourneys
FEL Cracov 2025 (July 27) - $8000 live event RSL: Revival, a new crowdfunded tournament series Korean Starcraft League Week 77 Master Swan Open (Global Bronze-Master 2) [GSL 2025] Code S: Season 2 - Semi Finals & Finals
Strategy
How did i lose this ZvP, whats the proper response Simple Questions Simple Answers
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 480 Moths to the Flame Mutation # 479 Worn Out Welcome Mutation # 478 Instant Karma Mutation # 477 Slow and Steady
Brood War
General
SC uni coach streams logging into betting site Flash Announces Hiatus From ASL BGH Mineral Boosts Tutorial Video Player “Jedi” cheat on CSL Replays question
Tourneys
[Megathread] Daily Proleagues [BSL20] Grand Finals - Sunday 20:00 CET Small VOD Thread 2.0 [BSL20] GosuLeague RO16 - Tue & Wed 20:00+CET
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Path of Exile What do you want from future RTS games? Beyond All Reason
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread Trading/Investing Thread Things Aren’t Peaceful in Palestine The Games Industry And ATVI
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece [\m/] Heavy Metal Thread
Sports
2024 - 2025 Football Thread Formula 1 Discussion NBA General Discussion TeamLiquid Health and Fitness Initiative For 2023 NHL Playoffs 2024
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Blogs
Culture Clash in Video Games…
TrAiDoS
from making sc maps to makin…
Husyelt
Blog #2
tankgirl
StarCraft improvement
iopq
Trip to the Zoo
micronesia
Customize Sidebar...

Website Feedback

Closed Threads



Active: 543 users

SC2 World Ranking, Part 3: Who remembers aLive?

Blogs > Entirety
Post a Reply
Entirety
Profile Blog Joined April 2012
1423 Posts
Last Edited: 2012-08-11 02:39:31
August 09 2012 17:58 GMT
#1
Part 2: http://www.teamliquid.net/blogs/viewblog.php?id=359130

+ Show Spoiler [Introduction] +
Lately, I've heard lots of discussion about a StarCraft 2 World Ranking based on tournament results. Essentially, the concept is that you assign points for tournament rankings. Unfortunately, no matter how it is done, the ranking will always be subjective. One person may say that the GSL is worth as much as every other tournament combined, whereas another person may say that the GSL is worth about as much as a MLG.

How do I get around this "subjective" problem? Here's my answer: I'll let you choose the values!

That's right, I'm starting a project to create a World Ranking. The cool thing is that you get to choose how many points each victory is worth and more.


Make sure you enable Macros when you download this version:

http://dl.dropbox.com/u/43612415/World Ranking.xlsm

+ Show Spoiler [How to Use] +
The first sheet is known as "Values" and it is the only spreadsheet you should edit. The left column shows the ranking of the player and the right column shows the points that the player receives from that ranking. For example, 1st 5,000 means that the winner of the tournament receives 5,000 points.

Only edit the highlighted areas!

The "Sort" button will automatically sort the lists in order of points.

The sheet known as "Rankings" has the ultimate ranking which you are looking for.


+ Show Spoiler [Regression] +
One thing that is very popular in point rankings such as this is the concept of regression. Basically, your points degrade over time, meaning that a GSL today is worth more than a GSL one year ago. I completely agree with this idea, so I've included this.

The sheet "Values" has a "Regression Factor" which you can edit. Right now, the spreadsheet only supports simple regression - exponential decay. Here's how the regression model works:

New Point Value = Original Point Value * (Regression Factor)^(# of Days since the Tournament)

The value I prefer is "0.99769217652702". If you use this value, the number of points will be halved after 300 days (so 10,000 points becomes 5,000 points), the number of points will be 25% after 600 days (so 10,000 points becomes 2,500 points), and so on.

You may choose your own value! If you do not wish to use regression (you think a GSL from one year ago is worth exactly the same as a GSL today), then simply use the value "1".


However, this is not completed yet! So far, I've only added GSL Code S and IPL. In fact, I need your help!

+ Show Spoiler [My Progress] +
Part 1: I started this project on Google Spreadsheets and added the three GSL Open Seasons. NesTea topped the rankings with his GSL Open Season win.

Part 2: I added all of the GSL Code S seasons including the World Championship, Super Tournament, and Blizzard Cup. I also moved the project to Microsoft Excel, which is much much faster than Google Spreadsheets. With the addition of more GSL seasons, the GSL king (also known as Mvp) topped the rankings.

Part 3: I added IPL. I changed the spreadsheet into a macro-enabled spreadsheet and protected each sheet except "Values". The addition of IPL allowed Squirtle to break the top ten!


+ Show Spoiler [How You Can Help!] +
I need lists of tournament rankings. First, I need the name of the tournament, and the date it ended. Then, I need a list of players starting from 1st place until last place. Here's an example:

GSL Open Season 1
10/2/2010

FruitDealer
RainBOw
Ensnare
LiveForever
HongUn
InCa
Maka
TricKsteR
anypro
Check
Clide
Hyperdub
LegalMind
Nettie
San
TOP
IdrA
JookTo
justfake
Keeping
Maru
Polt
TaeJa
Tankboy
TheWinD
TLO
ZanDarke
Zenio
Aory
Artosis
Astraea
BrEEzE
Cella
Cezanne
Chipmunk
Dos
FoCuS
Genius
Gerrard
GuineaPig
Hansin
JiTaeHoon
jjonga
JSL
Junwi
LosirA
MC
miso
Myth
NesTea
New
RenieHouR
SengKun
Sopia
Spunky
SSoja
TorcH
Wind
Xian
Yong

My next goal is foreign tournaments. Do not worry about Code A yet!


Finally, here is my own ranking:

+ Show Spoiler +
1. 25,789 Mvp
2. 15,889 NesTea
3. 15,838 MMA
4. 15,620 MC
5. 12,785 DongRaeGu
6. 9,833 Seed
7. 7,776 MarineKing
8. 7,096 Polt
9. 6,525 Jjakji
10. 6,465 Squirtle

High IPL 4 placements allowed NesTea and MMA to overtake MC. Meanwhile, Squirtle's 2nd place IPL run contributed enough points to his 2nd place GSL and he has now broken the top 10.


Now, let's add some substance to this blog.

[image loading]
Here he is, the conqueror of IPL 4. (Picture credit: Liquipedia)

aLive was really impressive during IPL 4, taking out TAiLS, PartinG (who was shown to have amazing PvT), GanZi (who recently regained his form), Polt, MarineKing (MarineKing was on fire too, he had just won GSTL for his team), NesTea, and Squirtle (later, we found out that Squirtle was on fire too). This win alone should distinguish him from other Korean terrans and he can finally come into his own.

Except he didn't... instead, he has mostly been neglected. Everyone knows that he is skilled and has the potential to go deep in any tournament, but he's not getting nearly as much hype. In fact, I find IPL 4 to be an extremely forgettable tournament in general, but there is one story I remember.

[image loading]
Squirtle, the real hero of the tournament. (Picture credit: also Liquipedia...)

Here we have Squirtle who took a monstrous trip through the Open Bracket and demolished players just as good as the ones aLive beat. Although he eventually lost to aLive, mainly due to a double Bo5 format, his run was talked about.

Then he took his domination and moved it to Code S, stomping his way to the finals of GSL. After this, he created his own legacy. Nowadays, we think of Squirtle and we know that he is a really good Protoss, perhaps even the best Protoss in the world.

aLive... he's a good Korean terran.

What separates these two? Arguably, aLive's GSL Ro4 + IPL win + Iron Squid semi-finals (high placements in some of the most stacked tournaments ever) aren't too far behind Squirtle's GSL 2nd and IPL 2nd. I suppose it was the sheer length of time that Squirtle dominated, while aLive's accomplishments were spread apart. It's really hard to get noticed in the progaming scene, so you really have to do something spectacular.

On the other hand, if Squirtle had won the GSL and IPL, it would have been even better for him. Right now, we talk about TaeJa's hot form and we call him "best player in the world", "best Terran in the world" (whether or not that is true). If Squirtle had won those two tournaments back to back, I would consider it a greater achievement than TaeJa's recent accomplishments. We would be calling Squirtle "best player in the world", "best Protoss in the world".

Then two Korean terrans came and ruined his day.

Part 4: http://www.teamliquid.net/blogs/viewblog.php?id=359642

**
IMMvp (정종현) | Fan Club: http://www.teamliquid.net/forum/viewmessage.php?topic_id=211431
Talin
Profile Blog Joined September 2010
Montenegro10532 Posts
Last Edited: 2012-08-09 18:50:51
August 09 2012 18:50 GMT
#2
On August 10 2012 02:58 Entirety wrote:Right now, we talk about TaeJa's hot form and we call him "best player in the world", "best Terran in the world" (whether or not that is true). If Squirtle had won those two tournaments back to back, I would consider it a greater achievement than TaeJa's recent accomplishments. We would be calling Squirtle "best player in the world", "best Protoss in the world".


I would certainly hope not.

There is nothing in Squirtle's actual gameplay that stands out in the same way that Taeja's mechanics and multitasking stand out. When you watch Taeja's play, you don't really need to know anything about him, what his win ratios are, how many championships he won etc - you can see he's that good and stands out that much by watching him play. The only other players to ever shine that way in SC2 have been DRG and MMA on their peak, and both were widely considered to be the "best in the world" (at least in their respective races) before actually winning anything of note. Their (single) GSL wins came much, much later.

When you watch Squirtle play, you really see nothing that MC, Creator, Parting or mvp offracing Protoss can't do and/or haven't done before. Sure Squirtle would have gotten more recognition if he won the tournaments he finished second in, but that kind of a player needs to win at least as much as mvp, MC or Nestea have won to be unanimously considered one of the greatest players ever. Whereas players like DRG, MMA or Taeja didn't actually need to win much (or anything) at all, the way they play(ed) the game, even if only for several months or a year, speaks for itself and leaves spectators in awe.
Entirety
Profile Blog Joined April 2012
1423 Posts
August 09 2012 19:16 GMT
#3
Squirtle might not be the flashiest player, but that doesn't mean he's not good. I think Squirtle is skilled, like DRG, MMA, or TaeJa, but it might not be noticeable from his play.

Squirtle is very solid, especially compared to MMA. Squirtle doesn't really have a weak match-up. He's very good versus Terran, unstoppable against Protoss, and he has pretty top-notch PvZ too.

Honestly, I think a lot of this stems from his IPL run when people were calling him cheesy or 2-base all-inner. His "Squirtle timing" is also pretty infamous. However, he's better than just some 2-base timing.

As for MMA and DRG, I don't think you could specifically tell from their play that they were the best in the world. DRG got a lot of hype for being a ladder monster and wrecking face in GSTL. MMA got lots of hype for crushing through MLG Columbus, going deep into the Super Tournament, and being BoxeR's son. Yes, MMA has his amazing drop play and DRG has his famous Mutalisk control. Still, they had reputations based on their achievements, it's not like someone watched one game of theirs and the hype spread across the forums.

An example of "skill before results" would be HerO. When he was first signed onto TeamLiquid, people watched his stream and they knew he had talent. His MLG 6th place came after that.

I'll admit that Squirtle doesn't have a signature micro-move like MMA, DRG, or TaeJa, but he can be considered an equivalent to ForGG I suppose. His timings are deadly, and who are you to say that flashy micro is better than that? The only way to tell what is better is through results, and Squirtle has more than proved that he deserves to be up there at the top.
IMMvp (정종현) | Fan Club: http://www.teamliquid.net/forum/viewmessage.php?topic_id=211431
Talin
Profile Blog Joined September 2010
Montenegro10532 Posts
Last Edited: 2012-08-09 20:13:07
August 09 2012 20:04 GMT
#4
On August 10 2012 04:16 Entirety wrote:
As for MMA and DRG, I don't think you could specifically tell from their play that they were the best in the world. DRG got a lot of hype for being a ladder monster and wrecking face in GSTL. MMA got lots of hype for crushing through MLG Columbus, going deep into the Super Tournament, and being BoxeR's son. Yes, MMA has his amazing drop play and DRG has his famous Mutalisk control. Still, they had reputations based on their achievements, it's not like someone watched one game of theirs and the hype spread across the forums.


That is exactly how it happened actually.

For DRG specifically it's exactly about a few people watching his stream and spreading the hype through forums - this was way back when he was in ProS (prior to joining MVP, actually I think it was before MVP even existed). Compared to the very slow and cautious Zerg play of the time, he looked like a Zerg God simply because he was capable of doing a lot of things fast and was winning games based on that ability alone.

For MMA it was acutally Artosis that started spreading the hype, just before or just after his first big GSTL appearance (while his id was still jjob).

Both their reputations grew gradually from there and it was way before Slayers' GSTL title, let alone MLG Columbus or the GSL wins that they were considered to be the best of their respective races. I remember when Huk proxy gated MMA out of Code S there was a massive outcry on the forums about him cockblocking the "best Terran" and keeping him out of the top tier competition.

On August 10 2012 04:16 Entirety wrote:
I'll admit that Squirtle doesn't have a signature micro-move like MMA, DRG, or TaeJa, but he can be considered an equivalent to ForGG I suppose. His timings are deadly, and who are you to say that flashy micro is better than that? The only way to tell what is better is through results, and Squirtle has more than proved that he deserves to be up there at the top.


With the 3 players I mentioned, it's not so much about "flashy micro", it's about being able to do a lot of shit really, really fast, ideally at several places at once, and do all of them well. Taeja and MMA look like they have fantastic micro because they can afford to take the time to individually micro drops or small groups of bio while doing everything else. MC has phenomenal micro, but it rarely gets as much attention because the tempo of his play is rather slow and it's normally always focused on one thing at a time.

As for what is better, based on the hype and attention that the players of this sort get after basically just a few well-played games compared to how much a player must win in order to be regarded as the best by accomplishments alone, it's pretty obvious that the general audience appreciates displays of "physical" skill and values it the most in a player. Which is only natural, given that mechanical skill stems from a very rare combination of player's inherent talent and training, whereas "strategic" aptitude stems from the current state of the game, metagame trends, and player's understanding of both.

It's really not uncommon to have "metagame heroes" in Starcraft 2 who deliver excellent results for a period of time - even though they don't really stand out from their peers in any concrete way and win solely due to their superior understanding of the matchups and decision making based on that understanding, which is often enough to cover up all the fundamental mistakes they make. Squirtle, for example, straight up fumbles like 50% of the Forcefields he casts. In fact, terrible Forcefields are exactly what costed him the GSL title (and rightfully so) in the last game.
Entirety
Profile Blog Joined April 2012
1423 Posts
August 09 2012 21:42 GMT
#5
Actually, Squirtle messed up his last game by moving out too soon with his troops and got them surrounded.

Now, I don't know how much Squirtle you have watched, but he is highly capable of great micro feats too. He can repel Mutalisk harass while on 3 base with nearly nothing lost with beautiful Blink micro. You're correct that he doesn't exactly use Warp Prism micro or do lots of multi-pronged aggression, but everyone has his/her own playstyle.

Just look at Mvp. When he was at his peak, he was genuinely good, he didn't win with gimmicks or metagame or cheese. His lategame was great, he can micro like a boss (his Marine splits are top notch too), and he has displayed crazy multitasking (3 drops at a time + nukes + repelling Nydus + main army movement). MMA is more famous than Mvp for micro though, and that's because of Mvp's style. Mvp is very defensive and his solid defensive style, great macro play, great decisions, and starsense were his main traits.

One could say that Mvp isn't as skilled as MMA by looking at their games, but that's not really true. I can watch some of his games and I see a perfectly standard, normal Korean Terran playing. I can watch MMA and be awed at the endless drops and beautiful micro. In this case, MMA might be more impressive, but that's due to Mvp's style. His style does not focus on micro, but there are times when he busts out his micro and it dazzles people anyway.

In this regard, I do not think Squirtle is any less skilled than MMA, DRG, etc. Rather, his style is defensive, mass up Colossus deathball, and roll over the enemy. You don't need as much micro for that because if your composition and macro are solid and the enemy lets you build whatever you want, then your army should be superior. You can't directly compare MMA and Squirtle because Squirtle is not doing drops. If Squirtle dropped like MMA, maybe he'd be just as good as MMA and his multitasking is actually amazing, we just don't get to see it.

Alternatively, he could be bad at multitasking and that's why he prefers to mass up deathballs. Which is fine, it's always good to play to one's strengths. Mvp is good at playing defensively, while MMA loves to be everywhere else. That's why Mvp chooses Mech (not always though) and MMA chooses bio (not always). Does that mean MMA is more skilled than Mvp because MMA displays greater multitasking?

A lot of it has to do with the style. When MMA pulls off 4 simultaneous drops, everyone knows this is a great feat and they are awed. It's a lot harder to notice certain nuances in the play of Squirtle. Maybe he scouts a certain tech path and chooses to get +1 before Blink. That is much, much harder to notice.
IMMvp (정종현) | Fan Club: http://www.teamliquid.net/forum/viewmessage.php?topic_id=211431
opterown *
Profile Blog Joined August 2011
Australia54784 Posts
August 10 2012 01:17 GMT
#6
wow so epic :D
ModeratorRetired LR Bonjwa
TL+ Member
Bagration
Profile Blog Joined October 2011
United States18282 Posts
August 10 2012 02:01 GMT
#7
aLive always gets overlooked because he received a negative reputation for being boring.

It's like the EG Curse, when you look for it, it will seem very obvious, but in reality, it is non-existent, and only seems to exist because one actively looks for patterns and examples.

aLive doesn't have a personality like MC or PartinG or Ace. He seems like a shy guy. Unfortunately, people use that as a way to think, "boring Korean Terran" and often root for another player, which sucks for aLive. In fact, I bet if I asked a lot of people the first thing that came to their mind when they thought of him, just as many would think "boring" or "that Terran player", compared to "IPL 4 Champion".

I guess you can say that aLive has an image problem, and it is a shame because he is a very talented player. If I were Fnatic, I would try to address this, and try to make the team ace appear more "personable" to the fickle fans. It is fair that aLive has been saddled with this unfortunate reputation? Hell no, but we can't complain about equity, we only need to address the issue.
Team Slayers, Axiom-Acer and Vile forever
opterown *
Profile Blog Joined August 2011
Australia54784 Posts
August 10 2012 13:48 GMT
#8
On August 10 2012 11:01 Bagration wrote:
aLive always gets overlooked because he received a negative reputation for being boring.

It's like the EG Curse, when you look for it, it will seem very obvious, but in reality, it is non-existent, and only seems to exist because one actively looks for patterns and examples.

aLive doesn't have a personality like MC or PartinG or Ace. He seems like a shy guy. Unfortunately, people use that as a way to think, "boring Korean Terran" and often root for another player, which sucks for aLive. In fact, I bet if I asked a lot of people the first thing that came to their mind when they thought of him, just as many would think "boring" or "that Terran player", compared to "IPL 4 Champion".

I guess you can say that aLive has an image problem, and it is a shame because he is a very talented player. If I were Fnatic, I would try to address this, and try to make the team ace appear more "personable" to the fickle fans. It is fair that aLive has been saddled with this unfortunate reputation? Hell no, but we can't complain about equity, we only need to address the issue.

it's the zerosc2 curse as well :D
ModeratorRetired LR Bonjwa
TL+ Member
Please log in or register to reply.
Live Events Refresh
Next event in 12h 27m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
JuggernautJason130
ProTech75
StarCraft: Brood War
firebathero 240
Rock 36
NaDa 17
LancerX 15
Dota 2
LuMiX1
League of Legends
Grubby3751
Dendi1469
Heroes of the Storm
Liquid`Hasu509
Khaldor266
Other Games
summit1g8960
FrodaN2345
fl0m980
Mlord639
RotterdaM392
Sick71
Organizations
Other Games
EGCTV1128
StarCraft 2
angryscii 41
Other Games
BasetradeTV35
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 24 non-featured ]
StarCraft 2
• Berry_CruncH301
• StrangeGG 68
• davetesta32
• musti20045 30
• tFFMrPink 20
• OhrlRock 2
• IndyKCrew
• Migwel
• sooper7s
• AfreecaTV YouTube
• intothetv
• Kozan
• LaughNgamezSOOP
StarCraft: Brood War
• Pr0nogo 5
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• masondota2884
• Ler134
League of Legends
• Doublelift4295
• Jankos3112
Other Games
• imaqtpie1088
• WagamamaTV570
• Shiphtur226
Upcoming Events
RSL Revival
12h 27m
Clem vs Classic
SHIN vs Cure
FEL
14h 27m
WardiTV European League
14h 27m
BSL: ProLeague
20h 27m
Dewalt vs Bonyth
Replay Cast
2 days
Sparkling Tuna Cup
2 days
WardiTV European League
2 days
The PondCast
3 days
Replay Cast
4 days
RSL Revival
4 days
[ Show More ]
Replay Cast
5 days
RSL Revival
5 days
FEL
5 days
RSL Revival
6 days
FEL
6 days
FEL
6 days
Liquipedia Results

Completed

BSL 2v2 Season 3
HSC XXVII
Heroes 10 EU

Ongoing

JPL Season 2
BSL Season 20
Acropolis #3
KCM Race Survival 2025 Season 2
CSL 17: 2025 SUMMER
Copa Latinoamericana 4
Championship of Russia 2025
RSL Revival: Season 1
Murky Cup #2
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
BLAST Rivals Spring 2025
MESA Nomadic Masters
CCT Season 2 Global Finals
IEM Melbourne 2025

Upcoming

2025 ACS Season 2: Qualifier
CSLPRO Last Chance 2025
2025 ACS Season 2
CSLPRO Chat StarLAN 3
K-Championship
uThermal 2v2 Main Event
SEL Season 2 Championship
FEL Cracov 2025
Esports World Cup 2025
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
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 © 2025 TLnet. All Rights Reserved.