• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 19:48
CEST 01:48
KST 08:48
  • 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
Team Liquid Map Contest #22 - The Finalists14[ASL21] Ro16 Preview Pt1: Fresh Flow9[ASL21] Ro24 Preview Pt2: News Flash10[ASL21] Ro24 Preview Pt1: New Chaos0Team Liquid Map Contest #22 - Presented by Monster Energy21
Community News
2026 GSL Season 1 Qualifiers11Maestros of the Game 2 announced32026 GSL Tour plans announced11Weekly Cups (April 6-12): herO doubles, "Villains" prevail1MaNa leaves Team Liquid21
StarCraft 2
General
MaNa leaves Team Liquid 2026 GSL Tour plans announced Team Liquid Map Contest #22 - The Finalists Weekly Cups (April 6-12): herO doubles, "Villains" prevail Oliveira Would Have Returned If EWC Continued
Tourneys
GSL CK: More events planned pending crowdfunding 2026 GSL Season 1 Qualifiers Sparkling Tuna Cup - Weekly Open Tournament Master Swan Open (Global Bronze-Master 2) SEL Doubles (SC Evo Bimonthly)
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players [M] (2) Frigid Storage
External Content
Mutation # 521 Memorable Boss The PondCast: SC2 News & Results Mutation # 520 Moving Fees Mutation # 519 Inner Power
Brood War
General
BGH Auto Balance -> http://bghmmr.eu/ Gypsy to Korea ASL21 General Discussion Pros React To: Tulbo in Ro.16 Group A Data needed
Tourneys
Escore Tournament StarCraft Season 2 [Megathread] Daily Proleagues [ASL21] Ro16 Group A [ASL21] Ro16 Group B
Strategy
Simple Questions, Simple Answers What's the deal with APM & what's its true value Any training maps people recommend? Fighting Spirit mining rates
Other Games
General Games
Nintendo Switch Thread General RTS Discussion Thread Battle Aces/David Kim RTS Megathread Stormgate/Frost Giant Megathread Starcraft Tabletop Miniature Game
Dota 2
The Story of Wings Gaming
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
Vanilla Mini 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 Russo-Ukrainian War Thread YouTube Thread Canadian Politics Mega-thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
Anime Discussion Thread [Req][Books] Good Fantasy/SciFi books [Manga] One Piece Movie Discussion!
Sports
2024 - 2026 Football Thread McBoner: A hockey love story Formula 1 Discussion Cricket [SPORT]
World Cup 2022
Tech Support
[G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Reappraising The Situation T…
TrAiDoS
lurker extra damage testi…
StaticNine
Broowar part 2
qwaykee
Funny Nicknames
LUCKY_NOOB
Iranian anarchists: organize…
XenOsky
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2197 users

Code A Ro48 D2 Recaps

Blogs > Zvenn3n
Post a Reply
Zvenn3n
Profile Blog Joined July 2011
Sweden1196 Posts
Last Edited: 2012-02-07 10:07:32
February 07 2012 09:29 GMT
#1
Just barely managed to get home in time. I will only write recaps form the main stream, due to the second stream being a premium-only service


Game 1: SlayerS_(T)Ryung vs (Z)Annyung_Prime [Z]

+ Show Spoiler +
Map: Metropolis
Standings: Ryung 0-0 Annyung

The players spawned on the 12 & 6 o'clock positions, with Annyung going hatch first in the upper part of the map. Ryung started an early expansion as well, but he made sure to get a marine out before doing that. A bit of passivity ensued as the two players kept macroing up.

Ryung then proceeded to transition into double Hellions, but Annyung built a ton of Zerglings. Ryung did a huge blunder when he let some Zerglings into his main, and some reaching his natural as well, even though he had a Bunker down there. Th e bill came down to a total of 19 SCV's lost, and Annyung got himself a third behind this.

Knowing he was ahead in workers, Annyung started upgrading his Zerglings with +1 attack & armor. However, Ryung attacked with his army, wanting to make up for his losses. He did some good damage to the Queen & Zergling numbers, but no drones were lost with the exception of those who were morphed into Spine Crawlers, which met their end.

After this, Ryung started making double Medivacs. He then pushed when he got two Medivacs up, but moved back, which was smart since Banelings just finished morphing. Annyung then transitioned into Infestors as his Macro Hatchery finished up.

As Blueflame finished for Ryung, a TON of Banelings were morphed & rolled into the newly-taken third as well as the natural of Ryung. Ryung managed to save many of his SCV's, but almost all of his production buildings were killed off by the lings & Ryung GG'ed out as more Zerglings made their way across the map.


Game 2:
+ Show Spoiler +
Map: ESV ClouD Kingdom
Standings: Ryung 0-1 Annyung

This map, home of one of the rare space sharks, is quite large & very good for macro games, and Annyung opened up with a Hatch first once again, getting his pool when his Hatch was half-way done. Ryung went for an early CC once again, getting two Refineries. He also built a Bunker to make his natural a little bit more secure. To no surprise, Ryung went double Hellions. However, Annyung expected this, and placed down a Spine Crawler at his natural.

Annyung opted for an early Lair, and placed down his Roach Warren as it neared completion. His sacrificial Overlord didn't quite manage to scout everything out. He also started morphing a Baneling Nest as he started Roach Speed, and built up quite a large force of Roaches. Ryung tried to push for the natural, but he got a nasty surprise spitting acidic saliva at him. Ryung fell back to his natural, but a Baneling bust destroyed his Wall-off and Annyung could move into the Natural. However, Ryung held nicely, only losing 6 SCV's in addition to a part of his army. After this, both players got their respective thirds up.

Annyung spotted a Medivac dropping in his main, but he must have missed it, as the marines did quite a bit of damage to his main, and another attack took down his third. Ryung started doing some Overlord hunting with a Viking as Annyung took his third in the middle left. Some Siege Tanks joined Ryung's forced attacking the previous third, now fourth of Annyung, taking it out and moved into the Zerg Natural. A Zergling/Baneling run-by failed to do any significant damage to Ryung's third, and Annyung had no way to counter it, and he GG'ed out as a manner MULE was called in.


Game 3:
+ Show Spoiler +
Map: Crossfire SE 1.1
Standings: Ryung 1-1 Annyung

Annyung opened up with a Hatch first, as Ryung placed down two Barracks. However, Annyung scouted both of these out and prepared made a lot of Zerglings. Ryung attempted to place down a Bunker near Annyungs natural, but this was denied, and he was forced to pull back, and started building a CC at his natural. Another attempt at attacking the natural was denied by a Spine Crawler, as Ryung started making a third & more Barracks.

However, Annyung started morphing in a Baneling Nest. As it finished, he moved into Ryung's natural, and forced the lift-off, as well as killing destroying all bunkers at the natural, but Ryung managed to hold, and lifted his CC down again. As Blueflame finished, some Hellions took down some Hellions & Ryung took his third. Annyung then opted for a Spire, getting Mutalisks, a very good choice for this map. However, he got supply blocked, and his Mutalisks had to wait a bit, as he took his third.

Annyung pushed for Ryung's main with his Blings, Slings & Mutas, but even though he successfully busted the wall-off, Ryung managed to hold, and he also managed to spot some more Banelings morphing, taking some out for free with his Siege Tanks. A fourth hatchery then went down, as Annyung attempted to push towards Ryung's natural once again, but this didn't have the desired effect.

Ryung then did a drop at Annyung's third, almost taking it out, as well as killing off the fourth with another push. The Mutalisks & Zerglings then engaged, with a pretty good trade for Annyung as a result. A Banelings attack then did quite a bit of damage at Ryung's third, forcing a lift-off, as a Thor came out. A drop was made at the third & fourth, and both of them were picked off, as Annyung lost 4 Mutas to a few Marines. Another engagement then ensued, where Annyung managed to pick off all the Siege Tanks as well as the Thor, but Ryung just had too many Marines.

As a few marines managed to kill the Queen & force the cancel of the Hatchery at Annyung's third, he had no other choice but surrender, and Ryung stays in Code A, as Annyung drops down to were he came from, Code B.


*****
Zvenn3n
Profile Blog Joined July 2011
Sweden1196 Posts
Last Edited: 2012-02-07 12:11:32
February 07 2012 11:14 GMT
#2
Set 2: SlayerS_(T)Taeja vs TSL_(Z)HyuN (who's apparently called MyWay on the GOM page)

As the alarm on my brother's car goes off & scares the shit out of me, it begins
Game 1:
+ Show Spoiler +
Map: Daybreak
Standings: TaeJa 0-0 HyuN

Daybreak is a good macro map, and HyuN started by going Hatch first. However, TaeJa wouldn't have any of this, and moved his Marines to the Natural, attempting to do some Bunker harass, but even though the Bunker finished, there were no Mariens to enter it, and TaeJa just salvaged it right away, and started building a CC at his natural as double Hellions started coming out.

HyuN managed to get some Zerglings into the terran natural, killing off a good amount of SCV's & Marines, and a third was placed down. TaeJa then tried to do a Hellion run-by into the natural of HyuN, but he only managed to kill off 3 due to some nice splitting. A drop was attempted, but HyuN was totally on the ball, and managed to deny it beautifully. However, a drop in the main base was done as TaeJa attacked the third as well, but no significant damage was done.

As TaeJa got his third up & landed a ton of MULE's there, he also did a drop in HyuN's main once again, but he didn't do too much damage, and HyuN then attacked the Seige line, killing off a lot of the Tanks and moved into the terran Natural, but was pushed back there, as his fourth Hatchery finished up and he started placing down an Ultralisk Cavern. TaeJa attacked HyuN's third, killing it off before losing his Marines.

TaeJa pushed for the Zerg fourth, and he narrowly managed to save it, and attacked the Siege line in the upper middle, but he lost a lot of Infestors. He kept his Hatchery alive with Transfusions until Ultralisks came out, and almost broke the Siege line, but one heroic Siege Tank managed to push them back, and killed off HyuN's fourth.

TaeJa then transitioned into Marauders to combat the Ultralisks, and a 5 Medivac drop killed off the entire Main of HyuN. After this, a last-ditch push was made at the Siege line, but with some great Marine splitting, this was thwarted & GG was called, putting TaeJa up 1-0.


Game 2:
+ Show Spoiler +
Map: Antiga Shipyard 1.2
Standings: TaeJa 1-0 HyuN

Both players opened up with pretty early expansions, and TaeJa opened up with some double Hellions, and moved on with lifting his Factory to scout later. HyuN managed to deny the first Hellion push, and droned up heavily, as TaeJa transitioned into going very Marine-heavy. As the first two Medivacs came out, TaeJa pushed towards the main of HyuN, dropping his units there but not doing any damage to the economy, as he got his third Command Centre up. A bit of passivity ensued as Mutalisks started coming out for HyuN, and they tried to fly into TaeJa's main, but they were denied by Marines.

HyuN denied a drop at his would-be fourth, and getting himself a TON of Zerglings and morphing them into Banelings. He sandwiched the terran army, and killed almost all of it. He then moved into TaeJa's natural, but didn't do too much damage to the production facilities, although he managed to stop mining at the Terran third. As his Mutalisks got denied at TaeJa's third, he cleaned up a drop at his own third.

An engagement ensued, with HyuN losing a lot of Banelings, although he killed off a lot of the terran army. However, as he kept trying to kill TaeJa with Banelings, TaeJa just kept splitting up his Marines very well, and the strategy didn't seem very cost-efficient. As the Planetary went up, TaeJa did a drop near HyuN's fourth, but that was quickly denied by Lings & Banelings.

Another Baneling Sandwich was made, but that was far from cost-efficient, and TaeJa nearly killed off the third with some Marines. As HyuN attacked the planetary, TaeJa moved towards the Zerg fourth, taking it down with superior numbers, and also killed the Lair at HyuN's main. A last-ditch Zergling-Muta push was attempted, but the Terran army was just too strong, and HyuN GG'ed out, and TaeJa escaped the Fionn curse, and won 2-0.


Game 3:
+ Show Spoiler +
TaeJa won 2-0.
Zvenn3n
Profile Blog Joined July 2011
Sweden1196 Posts
Last Edited: 2012-02-07 13:48:16
February 07 2012 11:57 GMT
#3
Set 3: oGs_(Z)Luvsic vs StarTale_(P)Ace

Game 1:
+ Show Spoiler +
Map: Crossfire SE 1.1
Standings: Luvsic 0-0 Ace

Aah, a Protoss player, how refreshing. Ace went Nexus First into a FFE, as Luvsic opened up Pool first. Luvsic didn't want to run into the cannons, and he placed down a Hatchery at his own Natural. As the Hatch neared completion, he placed down a Roach Warren. As soon as it finished he started morphing 8 Roaches. As his Roaches came out, he started making 22 Zerglings, a sure sign of a push coming soon.

4 Zealots met the Roaches, and pulled back to the Cannons, where they eventually killed off all of them, as well as the Zerglings. Luvsic's army was just attacking left and right, without any clear target, and he was pushed back. He then transitioned into Hydralisks, morphing Spine Crawlers to defend his Natural. .

Luvsic attempted to do a Nydus in Ace's main, but he got denied, and upon seeing the second Nydus, Ace decided to humiliate his opponent, letting it finish and do a dance not unlike MVP_Genius did with his Stalkers against sC. Ace finished up Storm & transitioned into Colossi, ad a Nydus, pretty well placed this time, above Ace's third. This was thwarted, and Ace also stormed his own army. After this, Luvsic finally called the GG.


Game 2:
+ Show Spoiler +
Map: Metropolis
Standings: Luvsic 0-1 Ace

Both players spawned on the right-side spawning points, and Ace went FFE once again, as Luvsic went Pool before Hatch, as well as getting himself a pretty early third, and not getting his first Extractor until 37 supply. Ace sent a stalker scout, and spotted the third of Luvsic. Ace attempted to place down a Pylon in the middle, but that was destroyed by some Zerglings and Luvsic transitioned into Roaches.

Ace decided to not expand a third time and instead pushed towards Luvsic's bases, and with the help of some great Force-Fields, managed to completely destroy the Zerg army, eventually taking down the Natural, and forced the GG after dropping some random Force-Fields at Luvsic's third.

There you have it. Ace managed to take Luvsic (who seemed so sad ) out with 2-0, and advances to the Ro32, while Luvsic drops down to Code B.


Game 3:
+ Show Spoiler +
Nakatta (thanks to AmericanUmlaut for telling me what to write )
Zvenn3n
Profile Blog Joined July 2011
Sweden1196 Posts
February 07 2012 12:56 GMT
#4
Final Set: EG_(P)JYP vs ZeNEX_(Z)Life

Game 1:
+ Show Spoiler +
Map: Entombed Valley
Standings: JYP 0-0 Life

Life opened up with a Pool first build, as JYP opened up with a FFE.
I noticed Life getting some Zerglings into the natural, but I don't think he did any significant damage (sorry, was busy doing other stuff)

JYP transitioned into a Starport, eventually getting a Robotics Facility as Life got himself a Spire. However, JYP moved into the natural with a lot of Phoenix'es and a Void Ray, killing off all of the Queens there. JYP kept getting Phoenix'es and expanded to his third as Life started his fourth, and got himself an Infestation Pit. JYP moved out, and managed to kill off a lot of Zerglings with his Zealot-heavy force, eventually moving towards Life's third, and picked it off, as well as barely destroying the fourth Hatchery.

Life attacked JYP's third, but he pulled back as the Protoss army neared his forces. After this, the players were passive for a bit, as Life got his fourth up once again, and an Observer scouted out the Greater Spire. JYP then moved out, and with great Force-Field once again, killed off all of the Zerg army, and forced Life to GG.


game 2:
+ Show Spoiler +
Map: Crossfire SE 1.1
Standings: JYP 1-0 Life

Life went Extractor before Pool, as JYP did a 10-Gate on the low ground, eventually getting a Forge and moving out as he got 2 Zealots out, pressuring the Hatchery at Life's Natural, eventually forcing the cancellation of it. As some Zerglings made their way to JYP's natural, he attacked the Hatchery once again with his Zealots, and forced Life to pull back.

JYP also placed down a Pylon at Life's would-be third, and managed to make his way with a scouting Probe towards the Zerg main, and scouted the Lair. After seeing the Lair, JYP transitioned into a Stargate & Void Rays, and Life started morphing a Nydus Network. He decided to place his Nydus Network to the left of JYP's ramp, and got some Spines out at the worm, and broke the wall-off at the natural with Hydralisks. He eventually made his way into JYP's main, and made JYP surrender.


Game 3:
+ Show Spoiler +
Map: Dual Sight 1.1
Standings: JYP 1-1 Life

Life did the Extractor trick as JYP placed down his Pylon beneath his ramp, preparing to do a FFE. He also blocked off Life's natural with a Pylon, and Life instead opted to take the expansion beneath his main, before taking another Hatchery at his Natural. However, JYP managed to scout out the fast third. He also managed to block any Zerglings from running into his main.

After seeing some Zealots, Life started building a Roach Warren, and Life managed to scout out a proxy Pylon near his third. JYP started researching Blink & +2 Attack as his Twilight Council got up. Life then pushed as he got some Roaches out, but some of them got caught between Force-Fields, and he then went on to hunt some Creep Tumors as he got an Observer out.

As JYP got his third up, he started making Colossi. Life then attacked his third, and attempted a sandwich, and managed to pick off the Cybernetics Core at JYP's Natural, as well as the third. JYP attempted to clean the roaches up, managing to push Life back. Another Roach push came towards the third, but this time Life for some reason decided to focus down a Colossi, which wasn't the best decision.

Life kept throwing his army away at JYP's third, and eventually had no other choice but to GG out.
JYP won this 2-1, and is now the only EG player left in Code A after IdrA & HuK got demoted to code B, but this was due to some really bad (imo) plays from Life.


And this will wrap up D2 of Code A!
AmericanUmlaut
Profile Blog Joined November 2010
Germany2594 Posts
Last Edited: 2012-02-07 12:57:08
February 07 2012 12:56 GMT
#5
On February 07 2012 20:57 Zvenn3n wrote:
Game 3:
+ Show Spoiler +
inai (I think that's Japanese for "there is none", or maybe that's just "nai")

+ Show Spoiler +
inai (居ない) is for living things, so "he's not there" is 彼が居ない. For inanimate things, though, the verb "to be" is not iru, but aru (有る), which is "nai" (irregular verbs ftw) in the negative. I'm pretty sure you would write "nakatta", though, since the game wasn't played in the past.


Oh, and thanks so much for taking the time to write these . Really helps me know which matches I should watch when I get home from work tonight!
The frumious Bandersnatch
Zvenn3n
Profile Blog Joined July 2011
Sweden1196 Posts
February 07 2012 13:11 GMT
#6
On February 07 2012 21:56 AmericanUmlaut wrote:
Show nested quote +
On February 07 2012 20:57 Zvenn3n wrote:
Game 3:
+ Show Spoiler +
inai (I think that's Japanese for "there is none", or maybe that's just "nai")

+ Show Spoiler +
inai (居ない) is for living things, so "he's not there" is 彼が居ない. For inanimate things, though, the verb "to be" is not iru, but aru (有る), which is "nai" (irregular verbs ftw) in the negative. I'm pretty sure you would write "nakatta", though, since the game wasn't played in the past.


Oh, and thanks so much for taking the time to write these . Really helps me know which matches I should watch when I get home from work tonight!


Thanks, both for teaching me some Japanese (the only japanese I get is from Anime, lol), and thanking me . big props to seeker for posting the link in the LR thread as well.
Thank me, Thank you (remember WCIII?)

P.S:
Yes, I specialize in bad puns. I wanted to write + Show Spoiler +
"He's completely rolling over TaeJa!" when HyuN played
so badly, but alas, I didn't get to do that =/
Please log in or register to reply.
Live Events Refresh
Patches Events
22:00
5.4k Patch Clash #16
davetesta6
Liquipedia
BSL
19:00
RO32 Group C
UltrA vs KwarK
Gosudark vs cavapoo
dxtr13 vs HBO
Doodle vs Razz
ZZZero.O173
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
SpeCial 206
JuggernautJason72
StarCraft: Brood War
Britney 10040
ZZZero.O 173
ggaemo 25
NaDa 19
Dota 2
monkeys_forever535
canceldota172
League of Legends
JimRising 403
goblin14
Super Smash Bros
AZ_Axe0
Heroes of the Storm
Khaldor227
Other Games
gofns17860
summit1g13768
tarik_tv8826
hungrybox726
Trikslyr158
ViBE153
Mew2King35
Organizations
Other Games
gamesdonequick866
BasetradeTV248
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 18 non-featured ]
StarCraft 2
• musti20045 35
• mYiSmile113
• IndyKCrew
• sooper7s
• AfreecaTV YouTube
• intothetv
• Kozan
• LaughNgamezSOOP
• Migwel
StarCraft: Brood War
• RayReign 37
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
League of Legends
• Doublelift3807
• TFBlade1193
Other Games
• imaqtpie1078
• Scarra848
• tFFMrPink 16
Upcoming Events
Sparkling Tuna Cup
10h 12m
WardiTV Map Contest Tou…
11h 12m
Ladder Legends
15h 12m
IPSL
16h 12m
JDConan vs TBD
Aegong vs rasowy
BSL
19h 12m
StRyKeR vs rasowy
Artosis vs Aether
JDConan vs OyAji
Hawk vs izu
CranKy Ducklings
1d
Replay Cast
1d 9h
Wardi Open
1d 10h
Afreeca Starleague
1d 10h
Bisu vs Ample
Jaedong vs Flash
Monday Night Weeklies
1d 16h
[ Show More ]
RSL Revival
2 days
Afreeca Starleague
2 days
Barracks vs Leta
Royal vs Light
WardiTV Map Contest Tou…
2 days
RSL Revival
3 days
Replay Cast
4 days
The PondCast
4 days
KCM Race Survival
4 days
WardiTV Map Contest Tou…
4 days
Replay Cast
5 days
Escore
5 days
RSL Revival
5 days
WardiTV Map Contest Tou…
6 days
Ladder Legends
6 days
uThermal 2v2 Circuit
6 days
BSL
6 days
Liquipedia Results

Completed

Escore Tournament S2: W3
RSL Revival: Season 4
NationLESS Cup

Ongoing

BSL Season 22
ASL Season 21
CSL 2026 SPRING (S20)
IPSL Spring 2026
KCM Race Survival 2026 Season 2
StarCraft2 Community Team League 2026 Spring
WardiTV TLMC #16
Nations Cup 2026
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
PGL Cluj-Napoca 2026
IEM Kraków 2026

Upcoming

Escore Tournament S2: W4
Acropolis #4
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
2026 GSL S2
RSL Revival: Season 5
2026 GSL S1
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
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.