• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 22:27
CEST 04:27
KST 11: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
[ASL21] Ro24 Preview Pt2: News Flash10[ASL21] Ro24 Preview Pt1: New Chaos0Team Liquid Map Contest #22 - Presented by Monster Energy18ByuL: The Forgotten Master of ZvT30Behind the Blue - Team Liquid History Book20
Community News
$5,000 WardiTV TLMC tournament - Presented by Monster Energy1GSL CK: More events planned pending crowdfunding0Weekly Cups (May 30-Apr 5): herO, Clem, SHIN win0[BSL22] RO32 Group Stage4Weekly Cups (March 23-29): herO takes triple6
StarCraft 2
General
BGE Stara Zagora 2026 cancelled Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool Weekly Cups (May 30-Apr 5): herO, Clem, SHIN win Rongyi Cup S3 - Preview & Info Team Liquid Map Contest #22 - Presented by Monster Energy
Tourneys
RSL Season 4 announced for March-April $5,000 WardiTV TLMC tournament - Presented by Monster Energy Sea Duckling Open (Global, Bronze-Diamond) GSL CK: More events planned pending crowdfunding Sparkling Tuna Cup - Weekly Open Tournament
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players [M] (2) Frigid Storage
External Content
The PondCast: SC2 News & Results Mutation # 520 Moving Fees Mutation # 519 Inner Power Mutation # 518 Radiation Zone
Brood War
General
so ive been playing broodwar for a week straight. Gypsy to Korea ASL21 General Discussion Pros React To: JaeDong vs Queen [BSL22] RO32 Group Stage
Tourneys
[BSL22] RO32 Group B - Sunday 21:00 CEST [BSL22] RO32 Group A - Saturday 21:00 CEST 🌍 Weekly Foreign Showmatches [Megathread] Daily Proleagues
Strategy
Muta micro map competition Fighting Spirit mining rates What's the deal with APM & what's its true value Simple Questions, Simple Answers
Other Games
General Games
Stormgate/Frost Giant Megathread Starcraft Tabletop Miniature Game General RTS Discussion Thread Nintendo Switch Thread Darkest Dungeon
Dota 2
The Story of Wings Gaming Official 'what is Dota anymore' discussion
League of Legends
G2 just beat GenG in First stand
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
Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine European Politico-economics QA Mega-thread Canadian Politics Mega-thread Russo-Ukrainian War Thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Manga] One Piece [Req][Books] Good Fantasy/SciFi books Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion Cricket [SPORT] Tokyo Olympics 2021 Thread General nutrition recommendations
World Cup 2022
Tech Support
[G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Loot Boxes—Emotions, And Why…
TrAiDoS
Broowar part 2
qwaykee
Funny Nicknames
LUCKY_NOOB
Iranian anarchists: organize…
XenOsky
FS++
Kraekkling
ASL S21 English Commentary…
namkraft
Electronics
mantequilla
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1716 users

SC:BW AI Defeats WCG competitor - Page 6

Forum Index > BW General
Post a Reply
Prev 1 4 5 6 7 8 9 Next All
MamiyaOtaru
Profile Blog Joined September 2008
United States1687 Posts
Last Edited: 2011-01-19 22:07:17
January 19 2011 22:06 GMT
#101
On January 20 2011 06:52 Diminotoor wrote:
Show nested quote +
On January 20 2011 06:15 formthehead wrote:
On January 20 2011 05:53 kamikami wrote:
Well MamiyaOtaru you can defend the article as you like but I (and the guys arguing with you before) will just hate it because it gives false impression that SC skill level is low and that's it, you cannot change what people feel while reading it.

Why ? Because the title and the first paragraph give the impression that the human opponent is very high level (WCG competitor, 1st in Spain...), it just doesn't state specifically that it was 10 years ago and nowadays he is no one.



So the whole idea is invalidated because someone might not read the whole article?

The entire "argument" in the thread should've gone like this:

"I don't think the thread title is accurate." "yep it isn't." "okay."

And yes they did say that he's no longer competitive at the game.


No, nobody said the whole idea was invalidated. Try reading more thoroughly. First impressions mean everything. Getting things wrong and giving a false pretense are the worst things you can do to an audience. We're pointing out that the writer did just that.

Yes. Right from the very start you've been saying the intro is bad. Not that the article is crap. hahahaha
nalgene
Profile Joined October 2010
Canada2153 Posts
January 19 2011 22:07 GMT
#102
On January 20 2011 05:36 Marradron wrote:
Not all too impressed yet. Did you know that mutas can actually fire backwards if you give the commands at accactly the right frames ? There was briefly a TL BWAPI team I was in and we had a private video of mutas owning infinite scourges just running away and firing backwards while moving. It might still be on youtube but it's most likely still private. All this AI do is mimic smartness. It's still just a simple algorithm changing certain key timings and targeting. I do have to say that it does so very well.

I added the links to some of the videos I made with dropship / tank or goli micro since this is a topic about AI






????



mellodroit?








~~~
~~~
Year 2500 Greater Israel ( Bahrain, Cyprus, Egypt, Iran, Iraq, Jordan, Kuwait, Lebanon, Oman, Gaza Strip, West Bank, Qatar, Saudi Arabia, Syria, Turkey, United Arab Emirates, Yemen )
sylverfyre
Profile Joined May 2010
United States8298 Posts
Last Edited: 2011-01-19 22:43:37
January 19 2011 22:09 GMT
#103
That muta micro vs the huge pile of templar was at once both terrifying and somewhat expected if the programmers had accomplished their goal of making the AI understand threats properly. Really interesting to read about their development process - and about how the AI embraces the concepts of strong play.
formthehead
Profile Joined June 2010
United States81 Posts
January 19 2011 22:24 GMT
#104
On January 20 2011 06:52 Diminotoor wrote:
Show nested quote +
On January 20 2011 06:15 formthehead wrote:
On January 20 2011 05:53 kamikami wrote:
Well MamiyaOtaru you can defend the article as you like but I (and the guys arguing with you before) will just hate it because it gives false impression that SC skill level is low and that's it, you cannot change what people feel while reading it.

Why ? Because the title and the first paragraph give the impression that the human opponent is very high level (WCG competitor, 1st in Spain...), it just doesn't state specifically that it was 10 years ago and nowadays he is no one.



So the whole idea is invalidated because someone might not read the whole article?

The entire "argument" in the thread should've gone like this:

"I don't think the thread title is accurate." "yep it isn't." "okay."

And yes they did say that he's no longer competitive at the game.


No, nobody said the whole idea was invalidated. Try reading more thoroughly. First impressions mean everything. Getting things wrong and giving a false pretense are the worst things you can do to an audience. We're pointing out that the writer did just that.

Of course we can go through the article and quote a bunch of stuff too and claim that its the only way to interpret it, or you can accept the fact that the intros carry an air about them that isn't reflected in the rest of the article. Your choice.


So you want me to read more thoroughly into your idea that people don't need to read?

aren't xzibit memes a bannable offense?
kickinhead
Profile Joined December 2008
Switzerland2069 Posts
January 19 2011 22:25 GMT
#105
On January 20 2011 02:23 Torte de Lini wrote:
No surprise here. A computer does not suffer from strains of the fingers and perfect microing is no problem for it either.

Wasn't there a documentary about this supercomputer and chess that played brilliantly against grandmasters?


SCBW is totally different from Chess, cuz it's in real-time and you have to anticipate MUCH MUCH more possible actions of your opponent.

I guess it's possible for a AI to beat a good player in one out of many matches, but for a PC to constantly beat a top-player just by perfect macro/multitasking is IMO not possible in the near future, just because most top-players already have incredibly strong macro, but they can anticipate, act and not only react etc.

My question is: Did the AI also have to scout through the fog of war, or was it able to "see" stuff without scouting?
https://soundcloud.com/thesamplethief
MadVillain
Profile Joined June 2010
United States402 Posts
January 19 2011 22:30 GMT
#106
Honestly, I don't think it will be very long before an AI is able to beat top BW pros. If the research continues at the rate its going it won't be long. In fact, I'd argue that if they can figure out a way for the AI to survive until it has a reasonable amount of Mutas then it will win every time.

Mass mutas with that AI controlling is basically unstoppable. There's literally no way to outplay micro like that.
For The Swarm!
TheMonkeyMon
Profile Joined September 2010
United States119 Posts
January 19 2011 22:30 GMT
#107
On January 20 2011 07:25 kickinhead wrote:
Show nested quote +
On January 20 2011 02:23 Torte de Lini wrote:
No surprise here. A computer does not suffer from strains of the fingers and perfect microing is no problem for it either.

Wasn't there a documentary about this supercomputer and chess that played brilliantly against grandmasters?


SCBW is totally different from Chess, cuz it's in real-time and you have to anticipate MUCH MUCH more possible actions of your opponent.

I guess it's possible for a AI to beat a good player in one out of many matches, but for a PC to constantly beat a top-player just by perfect macro/multitasking is IMO not possible in the near future, just because most top-players already have incredibly strong macro, but they can anticipate, act and not only react etc.

My question is: Did the AI also have to scout through the fog of war, or was it able to "see" stuff without scouting?


Read the article. It talks about the development of scouting and how it uses that information.
esasafe
Profile Joined November 2010
United States103 Posts
January 19 2011 22:32 GMT
#108
On January 20 2011 07:25 kickinhead wrote:
Show nested quote +
On January 20 2011 02:23 Torte de Lini wrote:
No surprise here. A computer does not suffer from strains of the fingers and perfect microing is no problem for it either.

Wasn't there a documentary about this supercomputer and chess that played brilliantly against grandmasters?


SCBW is totally different from Chess, cuz it's in real-time and you have to anticipate MUCH MUCH more possible actions of your opponent.

I guess it's possible for a AI to beat a good player in one out of many matches, but for a PC to constantly beat a top-player just by perfect macro/multitasking is IMO not possible in the near future, just because most top-players already have incredibly strong macro, but they can anticipate, act and not only react etc.

My question is: Did the AI also have to scout through the fog of war, or was it able to "see" stuff without scouting?



I believe from their discussion near the bottom of page 3 through page 4 of the article that the AI had to scout through the fog of war, along with their entry into the 4th tournament (the full game tournament) implying that, like a regular game, fog of war would be turned on.
formthehead
Profile Joined June 2010
United States81 Posts
January 19 2011 22:33 GMT
#109
On January 20 2011 07:25 kickinhead wrote:
Show nested quote +
On January 20 2011 02:23 Torte de Lini wrote:
No surprise here. A computer does not suffer from strains of the fingers and perfect microing is no problem for it either.

Wasn't there a documentary about this supercomputer and chess that played brilliantly against grandmasters?


SCBW is totally different from Chess, cuz it's in real-time and you have to anticipate MUCH MUCH more possible actions of your opponent.

I guess it's possible for a AI to beat a good player in one out of many matches, but for a PC to constantly beat a top-player just by perfect macro/multitasking is IMO not possible in the near future, just because most top-players already have incredibly strong macro, but they can anticipate, act and not only react etc.

My question is: Did the AI also have to scout through the fog of war, or was it able to "see" stuff without scouting?


It could scout and could only react to information that it has scouted. There were categories in the competition for AIs that could only do micro and AIs that didn't scout, but all the super-advanced ones could scout.

The computer that beat Kasparov supposedly cheated, which was covered in another documentary (I forgot the title). The human won easily the first day by exploiting ambiguous positions that the AI couldn't navigate, but the second day the AI changed dramatically (apparently even making mistakes) and won. After that IBM immediately disassembled the computer so nobody could confirm that it played the game un-assisted.
kidd
Profile Blog Joined November 2002
United States2848 Posts
Last Edited: 2011-01-19 22:49:25
January 19 2011 22:49 GMT
#110
Who cares if one article was stupid and had an awful headline/intro? If you're discouraged or sent away by that, you're not really interested in the AI or the work which is vastly more interesting than simply beating a progamer with ai.

The content is incredible and a little scary, not because of current code/ability, but the potential. Like the arstechnica article headlines - Skynet.
Hi
nepeta
Profile Blog Joined May 2008
1872 Posts
January 19 2011 22:51 GMT
#111
Quite a change from the perfectly micro'ed dragoons and mutas, this overmind bot, I'm impressed! They should provide more videos, with explanations of what is going on, what the code is doing and not doing, it's very interesting what's up so far, but it's not enough.

Hopefully these guys get hired by Blizzard or some other rts studio, this is pure gold compared to BW AI.
Broodwar AI :) http://sscaitournament.com http://www.starcraftai.com/wiki/Main_Page
xxpack09
Profile Blog Joined September 2010
United States2160 Posts
January 19 2011 23:00 GMT
#112
On January 20 2011 07:06 MamiyaOtaru wrote:
Show nested quote +
On January 20 2011 06:52 Diminotoor wrote:
On January 20 2011 06:15 formthehead wrote:
On January 20 2011 05:53 kamikami wrote:
Well MamiyaOtaru you can defend the article as you like but I (and the guys arguing with you before) will just hate it because it gives false impression that SC skill level is low and that's it, you cannot change what people feel while reading it.

Why ? Because the title and the first paragraph give the impression that the human opponent is very high level (WCG competitor, 1st in Spain...), it just doesn't state specifically that it was 10 years ago and nowadays he is no one.



So the whole idea is invalidated because someone might not read the whole article?

The entire "argument" in the thread should've gone like this:

"I don't think the thread title is accurate." "yep it isn't." "okay."

And yes they did say that he's no longer competitive at the game.


No, nobody said the whole idea was invalidated. Try reading more thoroughly. First impressions mean everything. Getting things wrong and giving a false pretense are the worst things you can do to an audience. We're pointing out that the writer did just that.

Yes. Right from the very start you've been saying the intro is bad. Not that the article is crap. hahahaha


Once again, I would differentiate between the pcgamer article (crap) and the arstechnica (mindblowing, well done)

I THINK that's what he's trying to say too.
Beside_kr
Profile Blog Joined June 2006
Canada902 Posts
January 19 2011 23:21 GMT
#113
On January 20 2011 05:18 djsherman wrote:
Show nested quote +
On January 20 2011 05:11 Beside_kr wrote:
WCG has no record of a Oriol Vinyals competing. The only thing close is Oriol Prats Navarro a UT99 player from Spain. The website doesn't have players from the WCGC (2000) but also does not list Spain as one of the countries that competed that year.

Did he mean that he'd played in a preliminary of the Spain qualifiers for Spain? Because that's something significantly different.


=DoGo= participated in the WCG 2001 finals for Spain. Given the amount of time since his peak training, the thread title is definitely an overstatement.


I apologize, WCG and TLPD have DoGo under the name Antonio Crespo Gomez
Cuffs, cuffs, you can't break those cuffs
infinity2k9
Profile Blog Joined January 2009
United Kingdom2397 Posts
January 19 2011 23:34 GMT
#114
One problem they will have to look out for is overflowing commands if the game gets to a certain supply amount. As evidenced by map techniques recently, if you flood the game with 10k APM functions of the game stop working correctly or at all. So they will have to streamline it more as well.
Gak2
Profile Joined September 2010
Canada418 Posts
January 19 2011 23:35 GMT
#115
o man imagine a sophisticated terran AI in sc2
banelings? PERFECT MARINE SPLIT!
esasafe
Profile Joined November 2010
United States103 Posts
Last Edited: 2011-01-19 23:47:01
January 19 2011 23:37 GMT
#116
Does anyone know if any academic papers in regards to the algorithms used in this have been released yet? I took a scan through the papers released in 2010 by Klein, but couldn't find any. The closest one I could find would be the Hierarchical Bayesian Approach, but that one involved only the PI and only as a 3rd author, and didn't make any mention of possible applications to what was mentioned in the arstechnica article.

Also, I was discussing this article with a friend and he mentioned a hacking blog here on TL at: http://www.teamliquid.net/blogs/viewblog.php?topic_id=163773

and how the developers of the AI could possibly harvest code from some of these hacks to buff up certain aspects of its early game. I'm not quite sure how much this would benefit the AI, since theoretically wouldn't it already have enough APM to do perfect splits / mass unit selects / mass building selects? And also wouldn't this detract from the learning algorithms that the programmers are trying to implement and thus from the advances in AI from a broader perspective?

Also, from reading the article, the team has so far limited itself to a primarily mutalisk based army composition with slight deviations to respond to early aggression (am I reading this right?). As others have mentioned, videos of more games in their entirety would be nice to see how the AI reacts to various things (including cheese early all-ins). I would be interested in reading how the 2nd place AI worked and approached the learning / adaptation problem, since their army composition consisted of more than 1 type of unit. Also it would be fun to see how (and if) the AI could learn to use different builds and unit compositions in response to scouting, since so far it reads like the scouting is mainly used in a defensive manner until a critical mass of mutas is reached. Looking forward to the advances in SC AI in the future!


EDIT: Sorry, stupid question about the academic papers. I forgot about the review period they have to go through with academic journals before they can get published. Hope that finishes soon >_<.
teamsolid
Profile Joined October 2007
Canada3668 Posts
January 19 2011 23:42 GMT
#117
WCG "competitor" hardly means anything. Remember the JD interview where he said his opponent played worse than the BW AI?
MamiyaOtaru
Profile Blog Joined September 2008
United States1687 Posts
January 19 2011 23:49 GMT
#118
On January 20 2011 08:00 xxpack09 wrote:
Show nested quote +
On January 20 2011 07:06 MamiyaOtaru wrote:
On January 20 2011 06:52 Diminotoor wrote:
On January 20 2011 06:15 formthehead wrote:
On January 20 2011 05:53 kamikami wrote:
Well MamiyaOtaru you can defend the article as you like but I (and the guys arguing with you before) will just hate it because it gives false impression that SC skill level is low and that's it, you cannot change what people feel while reading it.

Why ? Because the title and the first paragraph give the impression that the human opponent is very high level (WCG competitor, 1st in Spain...), it just doesn't state specifically that it was 10 years ago and nowadays he is no one.



So the whole idea is invalidated because someone might not read the whole article?

The entire "argument" in the thread should've gone like this:

"I don't think the thread title is accurate." "yep it isn't." "okay."

And yes they did say that he's no longer competitive at the game.


No, nobody said the whole idea was invalidated. Try reading more thoroughly. First impressions mean everything. Getting things wrong and giving a false pretense are the worst things you can do to an audience. We're pointing out that the writer did just that.

Yes. Right from the very start you've been saying the intro is bad. Not that the article is crap. hahahaha


Once again, I would differentiate between the pcgamer article (crap) and the arstechnica (mindblowing, well done)

I THINK that's what he's trying to say too.

Thank you for this post. That would explain a lot. I am reacting solely to the Ars article, I didn't even notice the underlined "here" in the first line mea culpa. Still , the worst I can say about it is that it has a terrible title, and cherry picks a bit from the Ars article it then links to, where one can get the full story.
Gak2
Profile Joined September 2010
Canada418 Posts
January 19 2011 23:58 GMT
#119

a full game vs the built-in brood war AI (you know.. the horrible one)
found by clicking on the link to the berkeley overmind AI website
zobz
Profile Joined November 2005
Canada2175 Posts
January 20 2011 00:09 GMT
#120
The article is definitely flawed. For people reading it who have little or no prior knowledge of starcraft it would most probably lead them to misunderstand the game. The article does mention a level of strategic depth that the AI isn't programmed to address, and it does imply at one point that it cannot currently consistently compete with humans at the highest level of play, however the great significance of that strategic depth as an obstacle to progamer-level competition is never fully aknoweledged, and is badly overshadowed by a bias of pride in the AI's impressive, yet humble accomplishments.

The article does make it clear however just what is involved in those accomplishments, that these methods of AI programming are not what most people would expect. Rather than simply identifying working strategies in every possible situation, essentially telling the computer what to do without any idea of why it's doing it being necessary, the programmers identified many of the underlying parameters behind the types of decisions that need to be made in starcraft, essentially telling the computer the why without the what. This kind of comprehensive understanding of the fundamental elements of gameplay, with practical demonstration of the effectiveness of such understanding, is very interesting from a game theory point of view.

The article's dishonesty or ignorance is pretty reprehensible and definitely deserves pointing out, but it still has merit that makes it very worth reading.
"That's not gonna be good for business." "That's not gonna be good for anybody."
Prev 1 4 5 6 7 8 9 Next All
Please log in or register to reply.
Live Events Refresh
Replay Cast
00:00
WardiTV Mondays #77
CranKy Ducklings121
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
ViBE208
RuFF_SC2 168
ROOTCatZ 82
StarCraft: Brood War
GuemChi 6030
Sea 3113
NaDa 20
Dota 2
monkeys_forever457
NeuroSwarm111
League of Legends
JimRising 623
Counter-Strike
taco 671
Super Smash Bros
hungrybox389
Other Games
summit1g15505
C9.Mang0454
Maynarde135
Mew2King56
Organizations
Other Games
gamesdonequick1108
BasetradeTV117
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• EnkiAlexander 61
• davetesta13
• CranKy Ducklings SOOP2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• HerbMon 31
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Doublelift4681
Upcoming Events
The PondCast
7h 34m
CranKy Ducklings
21h 34m
WardiTV Team League
1d 8h
Replay Cast
1d 21h
CranKy Ducklings
2 days
WardiTV Team League
2 days
uThermal 2v2 Circuit
2 days
BSL
2 days
n0maD vs perroflaco
TerrOr vs ZZZero
MadiNho vs WolFix
DragOn vs LancerX
Sparkling Tuna Cup
3 days
WardiTV Team League
3 days
[ Show More ]
OSC
3 days
BSL
3 days
Sterling vs Azhi_Dahaki
Napoleon vs Mazur
Jimin vs Nesh
spx vs Strudel
Replay Cast
3 days
Replay Cast
4 days
Wardi Open
4 days
GSL
5 days
Replay Cast
6 days
Kung Fu Cup
6 days
Replay Cast
6 days
Liquipedia Results

Completed

CSL Elite League 2026
RSL Revival: Season 4
NationLESS Cup

Ongoing

BSL Season 22
ASL Season 21
CSL 2026 SPRING (S20)
StarCraft2 Community Team League 2026 Spring
Nations Cup 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026

Upcoming

Escore Tournament S2: W2
IPSL Spring 2026
Escore Tournament S2: W3
Acropolis #4
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
RSL Revival: Season 5
WardiTV TLMC #16
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
CCT Season 3 Global Finals
IEM Rio 2026
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.