• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 08:27
CEST 14:27
KST 21:27
  • 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 Tall10HomeStory 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
Firefly given lifetime ban by ESIC following match-fixing investigation5$25,000 Streamerzone StarCraft Pro Series announced4Weekly Cups (June 30 - July 6): Classic Doubles6[BSL20] Non-Korean Championship 4x BSL + 4x China9Flash Announces Hiatus From ASL66
StarCraft 2
General
TL Team Map Contest #4: Winners Weekly Cups (June 30 - July 6): Classic Doubles The SCII GOAT: A statistical Evaluation The GOAT ranking of GOAT rankings Firefly given lifetime ban by ESIC following match-fixing investigation
Tourneys
FEL Cracov 2025 (July 27) - $8000 live event $25,000 Streamerzone StarCraft Pro Series announced Sparkling Tuna Cup - Weekly Open Tournament RSL: Revival, a new crowdfunded tournament series WardiTV Mondays
Strategy
How did i lose this ZvP, whats the proper response Simple Questions Simple Answers
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 481 Fear and Lava Mutation # 480 Moths to the Flame Mutation # 479 Worn Out Welcome Mutation # 478 Instant Karma
Brood War
General
i aint gon lie to u bruh... ASL20 Preliminary Maps [G] Progamer Settings BGH Auto Balance -> http://bghmmr.eu/ [ASL19] Finals Recap: Standing Tall
Tourneys
[BSL20] Non-Korean Championship 4x BSL + 4x China [BSL20] Grand Finals - Sunday 20:00 CET CSL Xiamen International Invitational The Casual Games of the Week Thread
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread 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
US Politics Mega-thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread Summer Games Done Quick 2025! Stop Killing Games - European Citizens Initiative
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece [\m/] Heavy Metal Thread
Sports
Formula 1 Discussion 2024 - 2025 Football Thread 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
The Automated Ban List
Blogs
momentary artworks from des…
tankgirl
Culture Clash in Video Games…
TrAiDoS
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Customize Sidebar...

Website Feedback

Closed Threads



Active: 615 users

Aligulac.com changelog and feedback thread - Page 11

Forum Index > SC2 General
Post a Reply
Prev 1 9 10 11 12 13 35 Next All
MasterOfPuppets
Profile Blog Joined March 2011
Romania6942 Posts
July 11 2013 21:26 GMT
#201
On July 12 2013 06:19 Conti wrote:
Show nested quote +
On July 12 2013 03:15 TheBB wrote:
On July 12 2013 01:33 Leviance wrote:
When I choose "Best Zergs (All)" (Z)Stephano is in there (No5), but when I choose
"Best Zergs" (Non-Koreans), (Z)Sen is better (higher ranked) than (Z)Stephano, yet he is not in the best Zerg (All) list, athough Stephano is.

Something's not right there.

Yeah, I can't reproduce this. Where do you see this, exactly?

It's here: http://aligulac.com/records/history/?numPlayers=5&race=z&nats=all and http://aligulac.com/records/history/?numPlayers=5&race=z&nats=foreigners
Stephano shows up in the first graph, but clearly isn't the highest rated player in the second. Or does it go by all time high?


It does indeed go by all time high. Nothing to do with their current rating. ^^
"my shaft scares me too" - strenx 2014
rift
Profile Blog Joined September 2007
1819 Posts
July 14 2013 08:12 GMT
#202
Any further consideration/testing of decay?
Otolia
Profile Blog Joined July 2011
France5805 Posts
July 14 2013 14:48 GMT
#203
On July 14 2013 17:12 rift wrote:
Any further consideration/testing of decay?

My laptop died as I was in the process of testing the decay. I'll do further tests when I can retrieve my HDD. But if improvments there is, it won't come before a long time.
Entirety
Profile Blog Joined April 2012
1423 Posts
July 17 2013 00:59 GMT
#204
Can you make a feature where Aligulac actually picks a result?

Say, for example, that there is a match. Player A vs. Player B

Player A 2-0 30%
Player A 2-1 40%
Player B 2-1 20%
Player B 2-0 10%

Then Aligulac actually picks one of those results, so that there is a 30% chance that it chooses Player A 2-0, 40% chance that it chooses Player A 2-1, etc. Then, if you try again, then Aligulac might pick a different result.
IMMvp (정종현) | Fan Club: http://www.teamliquid.net/forum/viewmessage.php?topic_id=211431
Grovbolle
Profile Blog Joined July 2011
Denmark3805 Posts
July 17 2013 05:48 GMT
#205
On July 17 2013 09:59 Entirety wrote:
Can you make a feature where Aligulac actually picks a result?

Say, for example, that there is a match. Player A vs. Player B

Player A 2-0 30%
Player A 2-1 40%
Player B 2-1 20%
Player B 2-0 10%

Then Aligulac actually picks one of those results, so that there is a 30% chance that it chooses Player A 2-0, 40% chance that it chooses Player A 2-1, etc. Then, if you try again, then Aligulac might pick a different result.

To what purpose?
Aligulac would always choose Player A 2-1 in the above scenario.
Lies, damned lies and statistics: http://aligulac.com
Entirety
Profile Blog Joined April 2012
1423 Posts
July 17 2013 20:54 GMT
#206
On July 17 2013 14:48 Grovbolle wrote:
Show nested quote +
On July 17 2013 09:59 Entirety wrote:
Can you make a feature where Aligulac actually picks a result?

Say, for example, that there is a match. Player A vs. Player B

Player A 2-0 30%
Player A 2-1 40%
Player B 2-1 20%
Player B 2-0 10%

Then Aligulac actually picks one of those results, so that there is a 30% chance that it chooses Player A 2-0, 40% chance that it chooses Player A 2-1, etc. Then, if you try again, then Aligulac might pick a different result.

To what purpose?
Aligulac would always choose Player A 2-1 in the above scenario.


No, I mean if there is a 40% chance that Player A 2-1, then there is only a 40% chance that Aligulac chooses that result.

The purpose would be to predict an entire tournament. The thing is, at the moment, the player with the best bracket luck or the player with the highest vT/vZ/vP ratings will have the highest percentage to win the tournament. However, in real life, even if someone has a 60% chance to win against everyone else, that doesn't necessarily mean he will win the tournament.

It's sort of like simulating an entire tournament - that way, Aligulac does not simply choose the most favored player to win the tournament. Instead, it incorporates luck and allows for upsets to happen, making it more like a real tournament.

Sure, it's probably not the most useful feature, but it would definitely be cool.
IMMvp (정종현) | Fan Club: http://www.teamliquid.net/forum/viewmessage.php?topic_id=211431
Mistakes
Profile Joined February 2011
United States1102 Posts
July 17 2013 21:00 GMT
#207
First thing I noticed:

Most specialised vP

Most specialised vT

Most specialised vZ

on
http://aligulac.com/periods/89/

specialized*
StarCraft | www.psistorm.com | www.twitter.com/MistakesSC | www.twitch.tv/MistakesSC | Seattle
MasterOfPuppets
Profile Blog Joined March 2011
Romania6942 Posts
July 17 2013 21:09 GMT
#208
On July 18 2013 06:00 Mistakes wrote:
First thing I noticed:

Most specialised vP

Most specialised vT

Most specialised vZ

on
http://aligulac.com/periods/89/

specialized*


You trolling?

Specialised is the British spelling of the word, both being considered correct.
"my shaft scares me too" - strenx 2014
Grovbolle
Profile Blog Joined July 2011
Denmark3805 Posts
July 18 2013 05:45 GMT
#209
On July 18 2013 05:54 Entirety wrote:
Show nested quote +
On July 17 2013 14:48 Grovbolle wrote:
On July 17 2013 09:59 Entirety wrote:
Can you make a feature where Aligulac actually picks a result?

Say, for example, that there is a match. Player A vs. Player B

Player A 2-0 30%
Player A 2-1 40%
Player B 2-1 20%
Player B 2-0 10%

Then Aligulac actually picks one of those results, so that there is a 30% chance that it chooses Player A 2-0, 40% chance that it chooses Player A 2-1, etc. Then, if you try again, then Aligulac might pick a different result.

To what purpose?
Aligulac would always choose Player A 2-1 in the above scenario.


No, I mean if there is a 40% chance that Player A 2-1, then there is only a 40% chance that Aligulac chooses that result.

The purpose would be to predict an entire tournament. The thing is, at the moment, the player with the best bracket luck or the player with the highest vT/vZ/vP ratings will have the highest percentage to win the tournament. However, in real life, even if someone has a 60% chance to win against everyone else, that doesn't necessarily mean he will win the tournament.

It's sort of like simulating an entire tournament - that way, Aligulac does not simply choose the most favored player to win the tournament. Instead, it incorporates luck and allows for upsets to happen, making it more like a real tournament.

Sure, it's probably not the most useful feature, but it would definitely be cool.

That is not actually how the predict function works.
It also takes into consideration "what-if" scenarios.
Lies, damned lies and statistics: http://aligulac.com
Entirety
Profile Blog Joined April 2012
1423 Posts
July 18 2013 07:43 GMT
#210
On July 18 2013 14:45 Grovbolle wrote:
Show nested quote +
On July 18 2013 05:54 Entirety wrote:
On July 17 2013 14:48 Grovbolle wrote:
On July 17 2013 09:59 Entirety wrote:
Can you make a feature where Aligulac actually picks a result?

Say, for example, that there is a match. Player A vs. Player B

Player A 2-0 30%
Player A 2-1 40%
Player B 2-1 20%
Player B 2-0 10%

Then Aligulac actually picks one of those results, so that there is a 30% chance that it chooses Player A 2-0, 40% chance that it chooses Player A 2-1, etc. Then, if you try again, then Aligulac might pick a different result.

To what purpose?
Aligulac would always choose Player A 2-1 in the above scenario.


No, I mean if there is a 40% chance that Player A 2-1, then there is only a 40% chance that Aligulac chooses that result.

The purpose would be to predict an entire tournament. The thing is, at the moment, the player with the best bracket luck or the player with the highest vT/vZ/vP ratings will have the highest percentage to win the tournament. However, in real life, even if someone has a 60% chance to win against everyone else, that doesn't necessarily mean he will win the tournament.

It's sort of like simulating an entire tournament - that way, Aligulac does not simply choose the most favored player to win the tournament. Instead, it incorporates luck and allows for upsets to happen, making it more like a real tournament.

Sure, it's probably not the most useful feature, but it would definitely be cool.

That is not actually how the predict function works.
It also takes into consideration "what-if" scenarios.


Hmm... I think the issue is that I'm not clarifying enough. Let's take a quick example - a 4-man tournament.

INnoVation vs. Shine, Mvp vs. Symbol

Currently, this is basically what Aligulac does:

INnoVation has a 95% chance against Shine
Mvp has a 60% chance against Symbol

INnoVation has a 60% chance of taking the tournament
Mvp has a 20% chance of taking the tournament
Symbol has a 18% chance of taking the tournament
Shine has a 2% chance of taking the tournament

This is my suggestion:

Implement a simulation option which simulates the entire tournament. So when we get to INnoVation vs. Shine, INnoVation has a 95% chance to win. Well, use a random number generator between 1-100. If the number is 95 or less, then Aligulac chooses INnoVation. Same thing with Mvp vs. Symbol, except anything under 60 goes to Mvp (because Mvp has a 60% chance to win). The consequence is that every simulation will be different - some simulations will have INnoVation winning, other simulations will have Mvp winning. You would be able to use the Retry button to rerun the simulation.

Hopefully that makes sense? I just think it would be a cool feature, not essential or useful, but awesome nonetheless.
IMMvp (정종현) | Fan Club: http://www.teamliquid.net/forum/viewmessage.php?topic_id=211431
Da_Baeverforce
Profile Joined January 2007
Denmark19 Posts
July 18 2013 08:19 GMT
#211
Can you make a Group of Death Calculation?

In the WCS Europe Ro16 Groups Thread, in the Group of Death poll, it is almost even between group B and D.

But there can be only one group of death, and I need to know which one it is. Can you guys help me?
graNite
Profile Blog Joined December 2010
Germany4434 Posts
Last Edited: 2013-07-18 08:21:33
July 18 2013 08:21 GMT
#212
How do you measure the deadliness of a group? By the chance difference between every player?
"Oink oink, bitches" - Tasteless on Pigbaby winning a map against Flash
Da_Baeverforce
Profile Joined January 2007
Denmark19 Posts
July 18 2013 08:26 GMT
#213
On July 18 2013 17:21 graNite wrote:
How do you measure the deadliness of a group? By the chance difference between every player?


I guess there is a lot of different answers to that, but in my opinion the group of death is the group where it is most likely that a top player (a player expected to go to Ro2/Ro4) will get eliminated.

graNite
Profile Blog Joined December 2010
Germany4434 Posts
July 18 2013 08:27 GMT
#214
Is there a way to see the race distribution over the top 100 pro players?
"Oink oink, bitches" - Tasteless on Pigbaby winning a map against Flash
MasterOfPuppets
Profile Blog Joined March 2011
Romania6942 Posts
July 18 2013 08:49 GMT
#215
On July 18 2013 17:19 Da_Baeverforce wrote:
Can you make a Group of Death Calculation?

In the WCS Europe Ro16 Groups Thread, in the Group of Death poll, it is almost even between group B and D.

But there can be only one group of death, and I need to know which one it is. Can you guys help me?


We actually had an internal discussion about this a couple of months ago, so it's most definitely a possibility, but probably not the highest priority.
"my shaft scares me too" - strenx 2014
Grovbolle
Profile Blog Joined July 2011
Denmark3805 Posts
July 18 2013 08:54 GMT
#216
On July 18 2013 16:43 Entirety wrote:
Show nested quote +
On July 18 2013 14:45 Grovbolle wrote:
On July 18 2013 05:54 Entirety wrote:
On July 17 2013 14:48 Grovbolle wrote:
On July 17 2013 09:59 Entirety wrote:
Can you make a feature where Aligulac actually picks a result?

Say, for example, that there is a match. Player A vs. Player B

Player A 2-0 30%
Player A 2-1 40%
Player B 2-1 20%
Player B 2-0 10%

Then Aligulac actually picks one of those results, so that there is a 30% chance that it chooses Player A 2-0, 40% chance that it chooses Player A 2-1, etc. Then, if you try again, then Aligulac might pick a different result.

To what purpose?
Aligulac would always choose Player A 2-1 in the above scenario.


No, I mean if there is a 40% chance that Player A 2-1, then there is only a 40% chance that Aligulac chooses that result.

The purpose would be to predict an entire tournament. The thing is, at the moment, the player with the best bracket luck or the player with the highest vT/vZ/vP ratings will have the highest percentage to win the tournament. However, in real life, even if someone has a 60% chance to win against everyone else, that doesn't necessarily mean he will win the tournament.

It's sort of like simulating an entire tournament - that way, Aligulac does not simply choose the most favored player to win the tournament. Instead, it incorporates luck and allows for upsets to happen, making it more like a real tournament.

Sure, it's probably not the most useful feature, but it would definitely be cool.

That is not actually how the predict function works.
It also takes into consideration "what-if" scenarios.


Hmm... I think the issue is that I'm not clarifying enough. Let's take a quick example - a 4-man tournament.

INnoVation vs. Shine, Mvp vs. Symbol

Currently, this is basically what Aligulac does:

INnoVation has a 95% chance against Shine
Mvp has a 60% chance against Symbol

INnoVation has a 60% chance of taking the tournament
Mvp has a 20% chance of taking the tournament
Symbol has a 18% chance of taking the tournament
Shine has a 2% chance of taking the tournament

This is my suggestion:

Implement a simulation option which simulates the entire tournament. So when we get to INnoVation vs. Shine, INnoVation has a 95% chance to win. Well, use a random number generator between 1-100. If the number is 95 or less, then Aligulac chooses INnoVation. Same thing with Mvp vs. Symbol, except anything under 60 goes to Mvp (because Mvp has a 60% chance to win). The consequence is that every simulation will be different - some simulations will have INnoVation winning, other simulations will have Mvp winning. You would be able to use the Retry button to rerun the simulation.

Hopefully that makes sense? I just think it would be a cool feature, not essential or useful, but awesome nonetheless.

I get what you are saying, it's basically a simple simulation, I am sure it is doable, however not currently a priority.

On July 18 2013 17:19 Da_Baeverforce wrote:
Can you make a Group of Death Calculation?

In the WCS Europe Ro16 Groups Thread, in the Group of Death poll, it is almost even between group B and D.

But there can be only one group of death, and I need to know which one it is. Can you guys help me?

We have discussed a lot what defines a group of death, since we still doesn't have a clear definition (highest average rating of players, highest discrepancy between top and bottom, best 3/4 players etc.), we haven't yet defined a GoD metric.

On July 18 2013 17:27 graNite wrote:
Is there a way to see the race distribution over the top 100 pro players?

No but this is a great idea, I'll make it a priority.
Lies, damned lies and statistics: http://aligulac.com
graNite
Profile Blog Joined December 2010
Germany4434 Posts
July 18 2013 10:26 GMT
#217
On July 18 2013 17:54 Grovbolle wrote:
Show nested quote +
On July 18 2013 17:27 graNite wrote:
Is there a way to see the race distribution over the top 100 pro players?

No but this is a great idea, I'll make it a priority.


Great, how long does it take to implement stuff like this?
I would like to see the distribution over time to see the balance of races over time.
"Oink oink, bitches" - Tasteless on Pigbaby winning a map against Flash
Leviance
Profile Joined November 2009
Germany4079 Posts
July 18 2013 13:27 GMT
#218
Can the "compare" option show up in the main menu instead being hidden in the "predict" area?
"Blizzard is never gonna nerf Terran because of those American and European fuck" - Korean Netizen
Sated
Profile Blog Joined March 2011
England4983 Posts
July 18 2013 13:32 GMT
#219
--- Nuked ---
Grovbolle
Profile Blog Joined July 2011
Denmark3805 Posts
July 19 2013 14:51 GMT
#220
On July 18 2013 19:26 graNite wrote:
Show nested quote +
On July 18 2013 17:54 Grovbolle wrote:
On July 18 2013 17:27 graNite wrote:
Is there a way to see the race distribution over the top 100 pro players?

No but this is a great idea, I'll make it a priority.


Great, how long does it take to implement stuff like this?
I would like to see the distribution over time to see the balance of races over time.

Depends mainly on how much time our programmers have on their hands. TheBB has his hands full with his thesis untill end of august I think
Lies, damned lies and statistics: http://aligulac.com
Prev 1 9 10 11 12 13 35 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 3h 33m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
ForJumy 61
StarCraft: Brood War
firebathero 2075
Shuttle 1323
Bisu 1231
Flash 775
actioN 673
Mini 592
Hyuk 501
Larva 467
EffOrt 440
soO 263
[ Show more ]
Soulkey 219
Last 207
Snow 192
Zeus 182
Stork 150
Soma 144
Pusan 124
ToSsGirL 121
TY 111
Hyun 96
hero 90
yabsab 87
sorry 62
Rush 45
sas.Sziky 44
Sharp 39
Noble 32
JYJ32
Sacsri 27
sSak 25
GoRush 25
Yoon 22
zelot 20
JulyZerg 18
Movie 17
IntoTheRainbow 7
Icarus 7
HiyA 4
ivOry 4
Dota 2
Gorgc10234
qojqva1334
XcaliburYe276
League of Legends
singsing2009
Counter-Strike
x6flipin449
allub127
chrisJcsgo118
Heroes of the Storm
Khaldor56
Other Games
tarik_tv27530
gofns11884
B2W.Neo965
shahzam602
DeMusliM442
Fuzer 291
XaKoH 218
Happy194
hiko186
crisheroes169
QueenE25
Organizations
Other Games
gamesdonequick32833
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 13 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• iopq 2
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• HappyZerGling125
Other Games
• WagamamaTV170
Upcoming Events
uThermal 2v2 Circuit
3h 33m
WardiTV European League
3h 33m
Jumy vs NightPhoenix
Percival vs Nicoract
ArT vs HiGhDrA
MaxPax vs Harstem
Scarlett vs Shameless
SKillous vs uThermal
Replay Cast
11h 33m
RSL Revival
21h 33m
ByuN vs SHIN
Clem vs Reynor
OSC
1d
Replay Cast
1d 11h
RSL Revival
1d 21h
Classic vs Cure
FEL
2 days
OSC
2 days
RSL Revival
2 days
[ Show More ]
FEL
2 days
FEL
3 days
CSO Cup
3 days
BSL20 Non-Korean Champi…
3 days
Bonyth vs QiaoGege
Dewalt vs Fengzi
Hawk vs Zhanhun
Sziky vs Mihu
Mihu vs QiaoGege
Zhanhun vs Sziky
Fengzi vs Hawk
Sparkling Tuna Cup
3 days
RSL Revival
3 days
FEL
4 days
BSL20 Non-Korean Champi…
4 days
Bonyth vs Dewalt
QiaoGege vs Dewalt
Hawk vs Bonyth
Sziky vs Fengzi
Mihu vs Zhanhun
QiaoGege vs Zhanhun
Fengzi vs Mihu
Replay Cast
5 days
Liquipedia Results

Completed

Proleague 2025-07-07
HSC XXVII
Heroes 10 EU

Ongoing

JPL Season 2
BSL 2v2 Season 3
Acropolis #3
KCM Race Survival 2025 Season 2
CSL 17: 2025 SUMMER
Copa Latinoamericana 4
Jiahua Invitational
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
CSL Xiamen Invitational
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
Underdog Cup #2
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.