• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 05:53
CET 11:53
KST 19:53
  • 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 ZvT28Behind the Blue - Team Liquid History Book19Clem wins HomeStory Cup 289HomeStory Cup 28 - Info & Preview13Rongyi Cup S3 - Preview & Info8
Community News
Weekly Cups (Feb 16-22): MaxPax doubles0Weekly Cups (Feb 9-15): herO doubles up2ACS replaced by "ASL Season Open" - Starts 21/0255LiuLi Cup: 2025 Grand Finals (Feb 10-16)46Weekly Cups (Feb 2-8): Classic, Solar, MaxPax win2
StarCraft 2
General
How do you think the 5.0.15 balance patch (Oct 2025) for StarCraft II has affected the game? Terran AddOns placement Nexon's StarCraft game could be FPS, led by UMS maker ByuL: The Forgotten Master of ZvT Oliveira Would Have Returned If EWC Continued
Tourneys
PIG STY FESTIVAL 7.0! (19 Feb - 1 Mar) SEL Doubles (SC Evo Bimonthly) WardiTV Team League Season 10 RSL Season 4 announced for March-April The Dave Testa Open #11
Strategy
Custom Maps
Publishing has been re-enabled! [Feb 24th 2026] Map Editor closed ?
External Content
Mutation # 514 Ulnar New Year The PondCast: SC2 News & Results Mutation # 513 Attrition Warfare Mutation # 512 Overclocked
Brood War
General
Soma Explains: JD's Unrelenting Aggro vs FlaSh ACS replaced by "ASL Season Open" - Starts 21/02 BGH Auto Balance -> http://bghmmr.eu/ TvZ is the most complete match up BW General Discussion
Tourneys
[LIVE] [S:21] ASL Season Open Day 1 ASL Season 21 Qualifiers March 7-8 [Megathread] Daily Proleagues Small VOD Thread 2.0
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 Battle Aces/David Kim RTS Megathread Path of Exile Beyond All Reason New broswer game : STG-World
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
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine UK Politics Mega-thread YouTube Thread Mexico's Drug War
Fan Clubs
The IdrA Fan Club The herO Fan Club!
Media & Entertainment
[Manga] One Piece [Req][Books] Good Fantasy/SciFi books Anime Discussion Thread
Sports
2024 - 2026 Football Thread 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
YOUTUBE VIDEO
XenOsky
Unintentional protectionism…
Uldridge
ASL S21 English Commentary…
namkraft
Inside the Communication of …
TrAiDoS
My 2025 Magic: The Gathering…
DARKING
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2485 users

Awesome/Confusing SC2 BM - Page 185

Forum Index > SC2 General
Post a Reply
Prev 1 183 184 185 186 187 405 Next
Hairy
Profile Joined February 2011
United Kingdom1169 Posts
Last Edited: 2012-05-22 18:10:40
May 22 2012 17:01 GMT
#3681


THE GG ETIQUETTE GUIDE



  • The literal translation of 'gg' is: "good game". It also demonstrates respect for an opponent, similar to a handshake between competitors in other sports

  • When it has become clear that the game will soon be over, the losing player should 'gg' his opponent and leave the game

    • If you are winning, do not 'gg' before your opponent does!
      This is known as an 'offensive gg', and can be interpreted as "I think you have no chance to win, GTFO my game already"

      • Note that 'gg' can also be used at the very start of the game to wish an opponent a good game, in the same manner that you might wish an opponent hf (have fun) or gl (good luck). It is not BM, honest!

  • It is considered polite to reply to a 'gg' from the losing player with a 'gg' of your own

    • At the end of a game, if your opponent gg's and leaves before you are able to reply, you may optionally contact him via battlenet chat after the game with your 'gg'.

    • If your opponent left the game and did not 'gg', do not contact him in after the game.

      If a player has abandoned the game without speaking it is likely he may be frustrated or angry. Contacting him in chat after a game may be seen as 'chasing' or 'harassing' an upset player (imagine a tennis player storming off the court angry after a loss, and his opponent chasing him attempting to force a handshake)

    + Show Spoiler [The 'wp'] +
    As a general rule, it is very friendly to tell your opponent 'wp' (well played) - it will make him feel good!

    However, be wary of telling your opponent 'wp' if you won the game, as it may be seen as sarcastic by your opponent. I would recommend only telling your opponent 'wp' if you are the losing player (unless you are replying to his 'wp')



Sometimes I sits and thinks, and sometimes I just sits
CrazyF1r3f0x
Profile Blog Joined August 2010
United States2120 Posts
May 22 2012 19:25 GMT
#3682
^^aka a Comprehensive guide to PC in Starcraft
"Actual happiness always looks pretty squalid in comparison with the overcompensations for misery."
Prillan
Profile Joined August 2011
Sweden350 Posts
May 22 2012 22:15 GMT
#3683
Ok, so this isn't as much BM as it is confusing. (At least to me, maybe someone could explain what he's thinking)

My build is based of Phoenix heavy PvP replay pack simply because I like phoenixes.

So, to the game (He is masters and I'm diamond):

Me scouting to make sure he's not 4 gating:
+ Show Spoiler +
[image loading]

Him asking why I didn't scout. (Did I miss something here?)
+ Show Spoiler +
[image loading]

His reaction to my phoenixes
+ Show Spoiler +
[image loading]

Here's one I really don't understand. (The box indicates where his observer just died)
+ Show Spoiler +
[image loading]

+ Show Spoiler +
[image loading]

After my little raid
+ Show Spoiler +
[image loading]


He then decided to attack into my cannons and phoenixes (lift on immortals is pretty good) and I came out on top (barely)
+ Show Spoiler +
[image loading]

+ Show Spoiler +
[image loading]

+ Show Spoiler +
[image loading]


Here's the replay if anyone wants to take a look: http://ggtracker.com/matches/265156
TheBB's sidekick, aligulac.com | "Reality is frequently inaccurate." - Douglas Adams
Dewis
Profile Blog Joined April 2007
Finland344 Posts
May 22 2012 22:28 GMT
#3684
This guy got really mad when he lost. In the haste of all his insults he managed to make it hilarious.

[image loading]
goiflin
Profile Blog Joined November 2010
Canada1218 Posts
Last Edited: 2012-05-22 23:10:15
May 22 2012 23:10 GMT
#3685
On May 23 2012 07:28 Dewis wrote:
This guy got really mad when he lost. In the haste of all his insults he managed to make it hilarious.

+ Show Spoiler +
[image loading]


Now THAT'S confusing BM!
GuvenorBrown
Profile Joined August 2011
Sweden12 Posts
Last Edited: 2012-05-23 01:36:27
May 23 2012 01:32 GMT
#3686
GuvenorBrown
Profile Joined August 2011
Sweden12 Posts
Last Edited: 2012-05-23 01:33:35
May 23 2012 01:32 GMT
#3687
SoraLimit
Profile Joined February 2011
Canada747 Posts
May 23 2012 03:48 GMT
#3688
lol wut? Just because I know how to defend against two gate (which turned into a three gate apparently), doesn't mean my race is easy...

[image loading]
Sajaki
Profile Joined June 2011
Canada1135 Posts
May 23 2012 04:03 GMT
#3689
On May 22 2012 04:01 Sm1Le wrote:
+ Show Spoiler +
[image loading]
[image loading]


merp


Man that guy is in here a lot LOL T____T;;
Inno pls...
Terrorcore
Profile Joined September 2010
Canada132 Posts
May 23 2012 12:07 GMT
#3690
On May 23 2012 12:48 SoraLimit wrote:
lol wut? Just because I know how to defend against two gate (which turned into a three gate apparently), doesn't mean my race is easy...

[image loading]



Not sure why he didn't try to stay either. He did have 2 zealots coming out..
GoatSwarm
Profile Blog Joined April 2011
Sweden63 Posts
May 23 2012 12:40 GMT
#3691
Got BM'd by a Terran on the ladder a few weeks ago, took screenshots of it and then forgot about it. Found them again and thought I might share. My upload is 0.02mbit, so I'll just type it rather than uploading the pictures.

Viper: [All]: lol (This is before the actual BM, I believe I kill his scouting SCV)

The game goes on, I go for a counterattack with my Zerglings while I hold my third with Infestor/Broodlord.

Viper: [All]: YO FUCK OFF UGLY NOOB
Viper: [All]: YOU PLAY IMBA RACE
Viper: [All]: YEAY
Viper: [All]: GO AND DIE
Viper: [All]: FATTY NOOB
Viper has left the game!


I, slightly amused, message him saying "Sorry to have offended you sir". Apparently he already had me ignored though, so he didn't see that. (I have no clue why, searched SCII Gears for his name and nothing came up)

He starts writing anyway:

Viper: FAT AND UYL NOOB
L"P
FAT SUCKE
NOOB
SO BAD
YOU JUST SUCK
NOOOOBIE
SUCKER
L"Ü?
L"P
TOO RETARDED TO WRITE
NOOB
L"P
SUCKER
AAHAHAHAHA
YOU ARE SO FUCKING BAD
YOU JUST PALY ZERG
NOOB
L"P
UGLY FAT SUCKER
NOOOB
SO FUCKIGN BAD
NOOB
GO AND DIE
SUCKER
NOB
Never stop fighting!
CyDe
Profile Blog Joined November 2011
United States1010 Posts
May 23 2012 12:58 GMT
#3692
On May 23 2012 21:40 GoatSwarm wrote:
Got BM'd by a Terran on the ladder a few weeks ago, took screenshots of it and then forgot about it. Found them again and thought I might share. My upload is 0.02mbit, so I'll just type it rather than uploading the pictures.

Viper: [All]: lol (This is before the actual BM, I believe I kill his scouting SCV)

The game goes on, I go for a counterattack with my Zerglings while I hold my third with Infestor/Broodlord.

Viper: [All]: YO FUCK OFF UGLY NOOB
Viper: [All]: YOU PLAY IMBA RACE
Viper: [All]: YEAY
Viper: [All]: GO AND DIE
Viper: [All]: FATTY NOOB
Viper has left the game!


I, slightly amused, message him saying "Sorry to have offended you sir". Apparently he already had me ignored though, so he didn't see that. (I have no clue why, searched SCII Gears for his name and nothing came up)

He starts writing anyway:

Viper: FAT AND UYL NOOB
L"P
FAT SUCKE
NOOB
SO BAD
YOU JUST SUCK
NOOOOBIE
SUCKER
L"Ü?
L"P
TOO RETARDED TO WRITE
NOOB
L"P
SUCKER
AAHAHAHAHA
YOU ARE SO FUCKING BAD
YOU JUST PALY ZERG
NOOB
L"P
UGLY FAT SUCKER
NOOOB
SO FUCKIGN BAD
NOOB
GO AND DIE
SUCKER
NOB


Fat sucke? Does he like to play "gæmes"? Didst he crushe thou? Art thou of nimble fingers? Be a man! Defend thy honour with sharp wit and piercing wordes!
youtube.com/GamingCyDe-- My totally abandoned youtube channel that I might revisit at some point
Cokefreak
Profile Joined June 2011
Finland8095 Posts
Last Edited: 2012-05-23 13:08:22
May 23 2012 13:06 GMT
#3693
Edit: I fail.
Cokefreak
Profile Joined June 2011
Finland8095 Posts
May 23 2012 13:06 GMT
#3694
Wrong thread.
Zetter
Profile Blog Joined June 2011
Germany629 Posts
May 23 2012 15:38 GMT
#3695
+ Show Spoiler +
[image loading]


Played him two times in a row, after crushing him in the first game, which he ragequitted, he opened up the next game with the comment "0 skill race" and a 6 pool. Nothing really noteworthy. His upgrade comment made me laugh though.

On May 23 2012 07:28 Dewis wrote:
This guy got really mad when he lost. In the haste of all his insults he managed to make it hilarious.

[image loading]


Played that guy as well, he's pretty bm.
Mendici sumus. Hoc est verum. | I don't mind straight people, as long as they act gay in public. | Es ist keine Tugend edel geboren werden, sondern sich edel machen | οἶδα οὐκ εἰδώς
Anacletus
Profile Blog Joined April 2012
United States733 Posts
May 23 2012 15:40 GMT
#3696
On May 24 2012 00:38 Zetter wrote:
+ Show Spoiler +
[image loading]


Played him two times in a row, after crushing him in the first game, which he ragequitted, he opened up the next game with the comment "0 skill race" and a 6 pool. Nothing really noteworthy. His upgrade comment made me laugh though.

Show nested quote +
On May 23 2012 07:28 Dewis wrote:
This guy got really mad when he lost. In the haste of all his insults he managed to make it hilarious.

[image loading]


Played that guy as well, he's pretty bm.


hahaha that is weird..

Maybe he doesn't english well?
http://talk-to-stimey-please.1324083.n2.nabble.com/
BeeNu
Profile Joined June 2011
615 Posts
May 23 2012 16:19 GMT
#3697
idk if anyone else will find this awesome or confusing, but I'll just leave this here.

[image loading]
Catatonic
Profile Joined August 2011
United States699 Posts
May 23 2012 16:38 GMT
#3698
On May 14 2012 10:57 Premier wrote:
A friend of mine got fed up with one of those people who says "u" and all those abbreviations, and the conversation is quite funny... Needless to say he tried to showcase his own intelligence.... which makes me chuckle because he uses some words incorrectly, hopefully he sees this haha


You: why can you not just type out "you"
you realize it literally makes your intelligence equivilent to that of a shovel
PIPO: LOL
u know nothing kid
You: how do I know nothing?
PIPO: why are U stuill talking to me btw
crazy fuk
You: I'm going to one of the most prestegious universities in the nation for finance
Strike that
Most prestegious in the world
PIPO: yeah go get your job
You: What are you doing with your life? Absolutely nothing, you're calling people who are smarter than you "stupid fuks"
PIPO: I have more money than u will ever have in ur life
You: How's the gas station pepe? Enjoying making 7 dollars an hour?
PIPO: LOL
7 digits a year
travel the whole world
go on
lol
and shut up now
You: You're most likely an insecure 13 year old who invents lies about himself over the internet to cover up the fact that you're actually a kid whos doing horribly in school and you know you wont be successful in anything
PIPO:
told you to shut up lol
You: So you go and demean other people who are successful and intelligent, in a crude effort to appear intelligent when you're lack of grammatical experience does nothing but showcase your own obstinante stupidity.
obstinate*
PIPO: lol
why u still talk to me
You: You and your ilk make me laugh.
PIPO: lol
dude
leave me alone for gods sake
lol
shut up
lol
You: It's truly pathetic, the depths that the human race wallows in in their ignorance in stupidity.
PIPO: LOL
told you to shut your hole
You: Do you even know what I just said?
No, you dont. Instead you respond with a ridiculous acronym.
PIPO: I don't care, I told you to shut up lol
You: "I don't care" is another word for "I'm actually an idiot and I have no idea what you're talking about"
PIPO: shut ur hole now ok lol
You: For instance, you're so dumb, you dont even know that there is a very simple ignore function
PIPO: LOL
shut up now c.unt
jeez
You: Now you will proceed to make some excuse about how you want to listen to me talk in an effort to cover up your stupidity.
Right click my name, and click ignore.
PIPO: lol
You: "Block Communication"
PIPO: c.unt
You: You cant even spell out the swear word
PIPO: lol
You: Which goes even further to prove your own immaturity.
PIPO: shut up c.unt
LOL
You: Why do you have a period there
PIPO: CUNTCUNTCUNT
LOLOL
PIPO has disconnected.

No sure if you realized this or not but you bm'd just as hard as him. Thinking though that he isn't the only one pumping himself up though due to lack of self esteem as from experience those who demean others for grammar on the internet of all places are only making feeble attempts to grow their e-penis.
T: DeMuslim SeleCT. P: Naniwa Genius. Z: IdrA Destiny Team: EG
BeeNu
Profile Joined June 2011
615 Posts
May 23 2012 17:38 GMT
#3699
On May 24 2012 01:38 Catatonic wrote:
Show nested quote +
On May 14 2012 10:57 Premier wrote:
A friend of mine got fed up with one of those people who says "u" and all those abbreviations, and the conversation is quite funny... Needless to say he tried to showcase his own intelligence.... which makes me chuckle because he uses some words incorrectly, hopefully he sees this haha


You: why can you not just type out "you"
you realize it literally makes your intelligence equivilent to that of a shovel
PIPO: LOL
u know nothing kid
You: how do I know nothing?
PIPO: why are U stuill talking to me btw
crazy fuk
You: I'm going to one of the most prestegious universities in the nation for finance
Strike that
Most prestegious in the world
PIPO: yeah go get your job
You: What are you doing with your life? Absolutely nothing, you're calling people who are smarter than you "stupid fuks"
PIPO: I have more money than u will ever have in ur life
You: How's the gas station pepe? Enjoying making 7 dollars an hour?
PIPO: LOL
7 digits a year
travel the whole world
go on
lol
and shut up now
You: You're most likely an insecure 13 year old who invents lies about himself over the internet to cover up the fact that you're actually a kid whos doing horribly in school and you know you wont be successful in anything
PIPO:
told you to shut up lol
You: So you go and demean other people who are successful and intelligent, in a crude effort to appear intelligent when you're lack of grammatical experience does nothing but showcase your own obstinante stupidity.
obstinate*
PIPO: lol
why u still talk to me
You: You and your ilk make me laugh.
PIPO: lol
dude
leave me alone for gods sake
lol
shut up
lol
You: It's truly pathetic, the depths that the human race wallows in in their ignorance in stupidity.
PIPO: LOL
told you to shut your hole
You: Do you even know what I just said?
No, you dont. Instead you respond with a ridiculous acronym.
PIPO: I don't care, I told you to shut up lol
You: "I don't care" is another word for "I'm actually an idiot and I have no idea what you're talking about"
PIPO: shut ur hole now ok lol
You: For instance, you're so dumb, you dont even know that there is a very simple ignore function
PIPO: LOL
shut up now c.unt
jeez
You: Now you will proceed to make some excuse about how you want to listen to me talk in an effort to cover up your stupidity.
Right click my name, and click ignore.
PIPO: lol
You: "Block Communication"
PIPO: c.unt
You: You cant even spell out the swear word
PIPO: lol
You: Which goes even further to prove your own immaturity.
PIPO: shut up c.unt
LOL
You: Why do you have a period there
PIPO: CUNTCUNTCUNT
LOLOL
PIPO has disconnected.

No sure if you realized this or not but you bm'd just as hard as him. Thinking though that he isn't the only one pumping himself up though due to lack of self esteem as from experience those who demean others for grammar on the internet of all places are only making feeble attempts to grow their e-penis.


That guy's "friend" sounds like a massive cunt with an inflated sense of false self-importance.
pikagrue
Profile Joined February 2011
79 Posts
Last Edited: 2012-05-23 18:34:47
May 23 2012 17:58 GMT
#3700
Not necessarily BM... but the most confusing thing I've gotten in the chat.

I never thought this day would come...

+ Show Spoiler +
[image loading]


Funny back story with this picture. So after I beat this guy in a ZvT, he starts BMing me afterward calling me bad, and that zerg was EZmode. So I challenge him to a TvT. In the middle of the TvT, I offered to PvT him afterward if I won. After I won the TvT against him, he blocked me.
Prev 1 183 184 185 186 187 405 Next
Please log in or register to reply.
Live Events Refresh
CranKy Ducklings
10:00
Sea Duckling Open #142
CranKy Ducklings36
LiquipediaDiscussion
PiG Sty Festival
09:00
PiGFest 7 Playoffs Day 2
Reynor vs TBDLIVE!
TBD vs SHIN
PiGStarcraft1604
ComeBackTV 1254
IndyStarCraft 190
BRAT_OK 168
Rex152
3DClanTV 102
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
PiGStarcraft1604
IndyStarCraft 190
BRAT_OK 168
Rex 152
StarCraft: Brood War
Britney 37633
Rain 2427
Jaedong 996
Light 437
Larva 360
Stork 283
Leta 175
Last 124
Pusan 91
sorry 67
[ Show more ]
Snow 56
ggaemo 52
yabsab 33
NaDa 27
JYJ 22
Movie 15
Terrorterran 13
ivOry 6
Dota 2
XaKoH 694
XcaliburYe238
Fuzer 168
NeuroSwarm139
Counter-Strike
kRYSTAL_50
Heroes of the Storm
Khaldor147
MindelVK17
Other Games
singsing2547
B2W.Neo483
C9.Mang0312
Dewaltoss62
Mew2King41
White-Ra11
Organizations
Other Games
gamesdonequick712
Counter-Strike
PGL370
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 13 non-featured ]
StarCraft 2
• LUISG 22
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos1395
• Stunt793
Upcoming Events
OSC
8m
Belair 3
SC Evo Complete
2h 38m
DaveTesta Events
7h 23m
AI Arena Tournament
9h 8m
Replay Cast
13h 8m
PiG Sty Festival
22h 8m
Maru vs TBD
Sparkling Tuna Cup
23h 8m
uThermal 2v2 Circuit
1d 4h
Replay Cast
1d 22h
Wardi Open
2 days
[ Show More ]
Monday Night Weeklies
2 days
Replay Cast
2 days
Replay Cast
3 days
Replay Cast
4 days
The PondCast
4 days
KCM Race Survival
4 days
Replay Cast
5 days
Replay Cast
6 days
CranKy Ducklings
6 days
Liquipedia Results

Completed

Proleague 2026-02-26
LiuLi Cup: 2025 Grand Finals
Underdog Cup #3

Ongoing

KCM Race Survival 2026 Season 1
Acropolis #4 - TS5
Jeongseon Sooper Cup
Spring Cup 2026
[S:21] ASL SEASON OPEN 2nd Round
[S:21] ASL SEASON OPEN 2nd Round Qualifier
WardiTV Winter 2026
PiG Sty Festival 7.0
Nations Cup 2026
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
eXTREMESLAND 2025

Upcoming

ASL Season 21: Qualifier #1
ASL Season 21: Qualifier #2
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
RSL Revival: Season 4
NationLESS Cup
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
FISSURE Playground #3
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
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.