• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 14:52
CEST 20:52
KST 03:52
  • 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, and the Limitations of Standard Play1Team Liquid Map Contest #22: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12TL.net Map Contest #22 - Voting & Ladder Map Selection7Code S Season 2 (2026) - RO8 Preview8
Community News
[TLMC] Summer 2026 Ladder Map Rotation05.0.16 patch for SC2 goes live (8 worker start)76ZeroSpace at Steam NextFest - Last free demo31Weekly Cups (June 8-14): Clem and Solar double, PTR tested0RSL: S6 Finals played at BlizzCon 202611
StarCraft 2
General
Is the larve respawn broken? 5.0.16 patch for SC2 goes live (8 worker start) Daily SC2 Player Grid - feedback wanted The Death of Cheese: From a Professional Cheeser Mizenhauer's Douyu Cup Preview
Tourneys
Maestros of The Game 2 announcement and schedule ! Douyu Cup 2026: $20,000 Legends Event (June 26-28) RSL Revival: Season 6 - Qualifiers and Main Event INu's Battles#17 <BO.9> Sparkling Tuna Cup - Weekly Open Tournament
Strategy
[G] Having the right mentality to improve
Custom Maps
New Map Maker - Looking for Advice - Love or Hate Work In Progress Melee Maps [D]RTS in all its shapes and glory <3
External Content
The PondCast: SC2 News & Results Mutation # 531 Experimental Artillery Mutation # 530 One For All Mutation # 529 Opportunities Unleashed
Brood War
General
Fact based Zerg Upgrade Tier List Best thing happen to StarCraft since Remastered? ASL 22 Proposed Map Pool BGH Auto Balance -> http://bghmmr.eu/ Quality of life changes in BW that you will like ?
Tourneys
[Megathread] Daily Proleagues [ASL21] Grand Finals The Casual Games of the Week Thread [BSL22] GosuLeague Casts - Tue & Thu 22:00 CEST
Strategy
Simple Questions, Simple Answers Creating a full chart of Zerg builds Relatively freeroll strategies Why doesn't anyone use restoration?
Other Games
General Games
Nintendo Switch Thread Path of Exile Stormgate/Frost Giant Megathread Beyond All Reason ZeroSpace at Steam NextFest - Last free demo
Dota 2
Looking for a Dota Mentor 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
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
US Politics Mega-thread The Games Industry And ATVI Canadian Politics Mega-thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread
Fan Clubs
The HerO Fan Club! The herO Fan Club!
Media & Entertainment
Movie Discussion! Series you have seen recently... [Req][Books] Good Fantasy/SciFi books [TV/BOOK] *SPOILERS* Game of Thrones Discussion
Sports
2024 - 2026 Football Thread Formula 1 Discussion McBoner: A hockey love story TeamLiquid Health and Fitness Initiative For 2023 Cricket [SPORT]
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Facing Challenges in Mobile App Development
TL Community
The Automated Ban List
Blogs
Listen To The Coaches!
TrAiDoS
An Exploration of th…
waywardstrategy
I'm an arrogant trash talke…
FlaShFTW
Gauntlet SC2: A Retrospectiv…
Ctone23
ramps on octagon
StaticNine
StarCraft improvement
iopq
Customize Sidebar...

Website Feedback

Closed Threads



Active: 7872 users

Classic Games #3: Rogue vs Serral at BlizzCon

Forum Index > SC2 General
13 CommentsPost a Reply

Classic Games #3: Rogue vs Serral at BlizzCon

Text byTL.net ESPORTS
September 10th, 2025 05:09 GMT

Classic Games #3

To Be The Man, You Gotta Beat The Man
Rogue vs Serral at BlizzCon 2018

By: Mizenhauer

The story of Serral's ascent to the zenith of the StarCraft II scene is a well known tale at this point—perhaps even the most well-known story for the contemporary group of fans. In 2018, the Finnish Zerg took the WCS Global Finals by storm in his first year as a full-time progamer, forever changing the place of 'foreigners' in the history of competitive SC2.

There were many memorable matches during Serral's 2018 campaign to the world championship—the 4-2 victory over ShoWTimE in the WCS Leipzig finals that gave him his first major title, the 0-3 loss against Classic in the RO4 of IEM Katowice that suggested the Korea-World gap might still bet too wide for him to bridge, the nailbiting 4-3 finals victory over Stats at GSL vs. World that told us there had been a tectonic shift in the SC2 world, or the comeback 4-3 win over Reynor in the finals of WCS Montreal that introduced us to another foreigner powerhouse on the rise.

However, there's a match that I believe has become slightly overlooked, both because of the symbolic value it held, and the level of play Serral showed throughout. I'm speaking of the penultimate stop on his road to the world championship—his semifinals match against Rogue.

Of course, every single one of Serral's five match victories at BlizzCon felt momentous, as he toppled giant after giant of the Korean progaming institution. He opened the tournament with a statement 2-0 win against sOs, crushing the only player to ever win two BlizzCon titles. Serral then locked in his playoff spot with another 2-0 against Zest, the other dominant Protoss player of HotS and an all-time great in his own right.

Serral only seemed to get stronger as the tournament went on, as he took a 3-0 against Dark in the quarterfinals. While Dark had only risen to prominence in Legacy of the Void, his dominating play had earned the nickname "the final boss" in just a few years of play. Moreover, he had picked up another moniker as the "foreigner killer" for being especially ruthless against non-Korean players. A less experienced Serral had been a victim at IEM Katowice 2017 where he suffered a 0-3 loss, but this time the hunter became the hunted as it was Serral who took a convincing sweep.

If the final boss had already been defeated in the quarterfinals, then most subsequent opponents would typically be a downgrade. But for Serral, the level of difficulty only rose as when he faced Rogue in the semis.

No one's going to buy a full revisionist history at this point—3x Code S champion Maru was definitely the best Korean player at the time, and the toughest potential opponent for Serral to face. However, hindsight does give us an opportunity to better appreciate the kind of challenge Rogue presented.

Rogue's career arc up to that point mirrored Serral's in some ways, as he had been around the scene for quite some time before abruptly rising to world champion level in 2017. After joining Jin Air in 2011 (when it was known as 8th Team), Rogue steadily rose through the ranks to become an eccentric yet serviceable Proleague player, and also an occasional playoff participant in Korea's individual leagues.

His fortunes changed drastically in the second half of 2017, when he qualified for BlizzCon with near-miraculous back-to-back wins at IEM Shanghai and the GSL Super Tournament II. As with Serral, fans were split between doubters and true believers, and likewise, the faithful were vindicated as he lifted the WCS Global Championship trophy.

It wasn't an entirely unprecedented tale—ByuN had made a similar run from obscurity to win BlizzCon 2016, and shades of his story could also be seen in sOs's 2013 BlizzCon and TY's 2017 IEM Katowice runs. But it’s what occurred in the months after that would forever define Rogue. He seemed destined for a ByuN-like career path of never again reaching that glorious career peak when he crashed out of the first Code S of 2018 in the group stages, but he instantly recovered his world-best form to win another world championship at IEM Katowice.

While we didn't know it in 2018, Rogue would go on to achieve similar 'out of nowhere' titles a few more times in his career. He didn't quite hit rock-bottom before his 2020 IEM Katowice and 2022 Code S Season 1 championships, but both times he shrugged off minor slumps to prove that the killer instinct had always been lurking inside (while not quite on the same level of the aforementioned tournaments, it's worth mentioning that even Serral would eventually get the full Rogue experience in the finals of TSL8, where Rogue casually cheesed his way to a 16-minute victory).

Even though Rogue already had a reputation as a volatile player who could explode with a championship performance at any time—and this was what the Korean elitists of TL.net were counting on ahead of this match—perhaps the full peril of Serral's situation wasn't fully understood at the time.

And, at the end of the day, we have to remember how often it's said that one needs to beat the best to be the best. Rogue was the reigning BlizzCon champion, and by making it so far in the tournament, he had made sure the path to being the best in the world would go through him.

The Match: Rogue vs Serral - Lost and Found

2018 WCS Global Finals - Semifinals



Game one between Serral and Rogue greatly resembled Serral’s 3-0 sweep of Dark in the quarterfinals. Rogue put up a reasonable fight, but the Finnish Zerg picked him apart with burrowed Roaches and Roach drops before ending the game with one hammerblow. However, Rogue made sure this wouldn't be another steamrolling, holding with aplomb against Serral's Speedling all-in in game two.

Serral took back the momentum in the series in game three, where it became his turn to defend against an enemy all-in. After holding off a series of Speedling and Ling-Bane attacks from Rogue, he put himself on match point with a Roach counterattack.

The series headed to Lost and Found for game four, with Serral spawning in at the top-right while Rogue began at bottom-left. The game started as standard as possible, with both players perfectly content to take their thirds and defend with a small amount of Zerglings and Banelings. While the two diverged slightly in terms of tech and upgrade timings, ultimately they were content to let each other establish themselves on four-bases and prepare for a mid-game contest.

The action didn’t truly begin until the nine minute mark, but once it did, it never stopped. Rogue took the initial edge with his faster Tunneling Claws upgrade, distracting Serral with his main force while picking off Drones with a handful of burrowed Roach hit squads. This advantage seemed to compound as he used the breathing room to tech up to Lurkers and Nydus Worms, but Serral quickly showed Rogue two could play the burrowed Roach game. Serral paid Rogue back threefold, taking advantage of the immobile Lurkers to tear down Rogue's fifth base and wreak havoc throughout his territory.

With Serral establishing his own fifth base, equalizing the tech situation, and being up in both supply and banked resources, he seemed well on his way to taking the kind of slow, snowballing victory he had won countless times before.

However, Rogue showed he was a different class of opponent, and went to work trying to claw back into the game. A series of guerilla tactics with burrowed Roaches failed to deal any meaningful damage, but they provided the distraction needed to open a Nydus highway into Serral's main. Quick reactions from Serral averted a total disaster, but Rogue still massacred a large chunk of Serral's returning army as it went up a narrow ramp. Moreover, he bought himself precious time needed to secure his fifth base.

[image loading]

While not the game ending move it often is, Rogue's Nydus-Lurker combo laid the foundation for his comeback.


The game wasn't quite back to even yet, as Serral had used his prior advantage to get a jump start on assembling the late-game ZvZ force of Lurker-Hydra-Viper. However, Rogue had expanded his foothold in the game, and had a plan to further narrow the gap. Well aware he was sure to lose a head on engagement using his motley Roach-Hydra-Lurker army, Rogue doubled down on guerilla tactics.

Roach run-bys, Nydus Worms, and even Lurker drops figured into Rogue's plan as he attempted to pry Serral apart. While some of his attacks were wasteful, enough of them hit the mark to keep Serral scrambling on defense. The biggest success came with a three-prong attack that made even Serral look indecisive for a moment, allowing Rogue to tear down the enemy Lurker Den, demolish a newly built sixth base, and establish a sixth base of his own.

In that moment, at around 17-18 minutes into the game, Rogue might finally have felt as if things were starting to go his way. He had dictated the action for an extended stretch of the game, and the income situation had flipped in his favor.

However, the all-seeing observer revealed Rogue was not out of the woods yet. Serral was behind on workers and bases, but he had banked nearly three thousand more gas than Rogue. Indeed, Rogue had sacrificed finesse to play at such a breakneck pace—the plan hadn't been so much 'hit and run' as it had been 'deploy troops everywhere and hope something succeeds.' Throughout all Rogue's harassment he had lost nearly 4000 more minerals and 3000 more gas worth of units than Serral. If Serral could remain patient and play around his bank and stronger standing army, victory was very much within his grasp.

[image loading]

The units lost tab revealed the hidden tale of the game.


The threat to Rogue became apparent when he took a breather to try and consolidate his income advantage, thus giving Serral a window to actually go on the offensive for once. Although Rogue's line of Lurkers bogged down the enemy advance outside of his sixth base, a series of highly effective Viper abducts from Serral revealed that Rogue could simply not afford to play a normal battle of late-game attrition.

Once again, Rogue was able to resolve the situation through offense, sending forces to backdoor Serral while his Lurkers continued to stall on the front line. While this succeeded in forcing Serral to withdraw his troops to a more defensive position, at this point, viewers had to wonder who was truly dictating the pace of the game.

On one hand, Rogue seemed to pull even further ahead through this latest round of counterattacks, forcing Serral back and even placing a Hatchery at one of the precious corner bases during the chaos. On the other hand, Rogue's dilemma started to crystallize, as he needed to stay on the offensive to consolidate his expansion lead. Serral seemed to understand the situation—a post-match interview revealed he had a very good idea of how the trades had been favoring him—and he was content to mine from just two bases on a low Drone count while maintaining a large, high-tech army.

Rogue had to keep the heat on Serral, and he mustered his forces for his most direct offensive move yet: a frontal attack near Serral's natural while a detachment of Lurkers struck one of Serral's two mining bases. However, with the amount of territory Serral needed to cover had narrowed considerably, and with the benefit of nearby friendly buildings to charge his plentiful Vipers, it was an easy defense for Serral. Vipers let him easily clean up the frontal attack, while he had plenty of Hydralisks to spare to defend his expansion.

[image loading]

Forced into attempting a direct attack, Rogue felt the wrath of Serral's superior late-game force.


Although Rogue had come close to evening the odds with an amazing counterattacking performance, against the greatest defensive Zerg of all time, Rogue inevitably started to run out of steam. Another attempt at a two-prong attack from Rogue was deflected, while an army control error saw him lose several Overseers and disastrously supply block himself at 169/162 when his only play was to keep cranking out units to keep Serral occupied.

As a result, Rogue was unable to defend his vital corner base, and from that point, the game started to truly spiral out of control. His existing expansions started to dry out, and Serral took the income lead for the first time in nearly nine minutes. Rogue spent the last of his banked gas for yet another multi-directional attack, but Serral showed him the window to win through counterattacking was over by by easily defending once more.

While Serral sensed victory—perhaps he had been sure of it long before—he did not rush to close the game out. With a massive Viper advantage to his name, Serral simply picked away at Rogue's units, took favorable skirmishes, and prevented him from taking any new expansions. With his tournament life on the line, Rogue stuck to his guns and continued his backdoor attacks whenever Serral advanced over the halfway point on the map, but at this point, these were more annoyances than anything truly threatening.

[image loading]

With his gas bank depleted, Rogue had no chance in these head-on engagements.


With the game clock at around 30 minutes and 14 seconds, the camera swapped to Rogue. Instead of the look of quiet confidence we had seen so often before, there was nothing to be found on his face except weariness and acceptance. He had done everything he could. He had counterattacked ceaselessly, outexpanded his opponent, and played his previously unstoppable brand of StarCraft II for more than a half hour. It simply wasn't enough.

Moments later, Rogue sent his army forward into what he knew was a doomed fight. Serral’s army wrapped itself around Rogue’s 18 roaches and 10 Hydralisks with the ruthlessness of an anaconda, and squeezed the final "gg" out of his opponent. With the reigning world champion finally out of the way, only one match remained between Serral and StarCraft immortality.

[image loading]

With Serral in no hurry to close the game out, Rogue marched forward to give himself his own GG timing.


*****


The grand finals proved to be more of a coronation than a contest. Stats and Serral had combined to create the most competitive and entertaining finals of the year at GSL vs The World, but Serral had only distanced himself further from the rest of the progaming field since then. While Stats kept the score respectable by taking two maps, on the whole, the finals felt like the most inevitable 4-2 win we had ever seen.

While that finals remains the lasting memory of BlizzCon, I still appreciate the prior series for how it set up that very aura of undeniability. Facing the reigning BlizzCon champion who was giving one of the best performances of his life, Serral responded by delivering his own magnum opus of BlizzCon 2018.



Credits and acknowledgements

Written by: Mizenhauer
Editor: Wax
Images: Blizzard

Facebook Twitter Reddit
TL+ Member
TeamMamba
Profile Joined June 2025
240 Posts
September 10 2025 14:10 GMT
#2
Down good old memory road

Also it was Serral who brought the lurker / vipers play into the meta.

Koreans zvz were still roach vs roach at that time
Antithesis
Profile Joined August 2010
Germany1250 Posts
Last Edited: 2025-09-10 18:56:11
September 10 2025 18:53 GMT
#3
Great read!

Fully agree that this was a more momentous match than is usually appreciated, and it was also insane in the level of play. I recall first watching it and being in pure awe of the skill displayed by the two – and in the end of course by Serral in particular.

On September 10 2025 14:09 TL.net ESPORTS wrote:
With the game clock at around 30 minutes and 14 seconds, the camera swapped to Rogue. Instead of the look of quiet confidence we had seen so often before, there was nothing to be found on his face except weariness and acceptance. He had done everything he could. He had counterattacked ceaselessly, outexpanded his opponent, and played his previously unstoppable brand of StarCraft II for more than a half hour. It simply wasn't enough.

History.
Mutation complete.
WombaT
Profile Blog Joined May 2010
Northern Ireland27041 Posts
September 10 2025 20:42 GMT
#4
Great writeup!
'You'll always be the cuddly marsupial of my heart, despite the inherent flaws of your ancestry' - Squat
FataLe
Profile Joined November 2010
New Zealand4549 Posts
September 10 2025 22:09 GMT
#5
Yep, i remember watching this match as though it was the finals. Unreal display of skill by both and I remember feeling happy that they both played well so that Serral could show us that he is that guy.
hi. big fan.
Husyelt
Profile Blog Joined May 2020
United States838 Posts
September 11 2025 05:29 GMT
#6
Man i just watched this a few weeks ago. I still cant believe Serral somehow pushed up into his own main vs those nydus lurks.

That whole run really cemented the idea that "foreigners" could compete again in StarCraft. Serral had none of the previous chokes that mentally nuked other players against the Korean Gods. I still think Rogue and Stats coulda beat Serral, but considering the years that followed, its clear he elevated the game like no one since Life a few years earlier.
You're getting cynical and that won't do I'd throw the rose tint back on the exploded view
SharkStarcraft
Profile Joined April 2011
Austria2271 Posts
September 11 2025 07:28 GMT
#7
Man I miss Blizzcon sc2 so much

It just was THE penultimate sc2 event of the year - EWC cant compare to that feeling for me even if the prize pool was ten million.
Cogito, ergo Toss
Lorian
Profile Joined January 2012
Germany4 Posts
September 11 2025 07:43 GMT
#8
Greatr writeup, thanks. Always a pleasure to read these articles.
Waxangel
Profile Blog Joined September 2002
United States33638 Posts
Last Edited: 2025-09-12 01:25:26
September 11 2025 15:59 GMT
#9
The game loses some of its tension on a rewatch where you know Serral had the situation read perfectly and wasn't sweating the income disadvantage that much, but definitely one of the most exciting ZvZ's to have experienced live. I think it's reasonable to say Rogue could have forced more errors out of a lesser opponent and completed the comeback.
AdministratorHey HP can you redo everything youve ever done because i have a small complaint?
GoloSC2
Profile Joined August 2014
713 Posts
September 12 2025 08:56 GMT
#10
Loving these trips down memory lane!
"Code S > IEM > Super Tournament > Homestory Cup > Blizzcon/WESG > GSL vs The World > Invitational tournaments in China with Koreans > WCS events" - Rodya
mb66betrucom
Profile Joined September 2025
1 Post
September 20 2025 15:11 GMT
#11
--- Nuked ---
bastiensky
Profile Joined April 2013
France7 Posts
October 09 2025 11:37 GMT
#12
great memories, thanks for the read
microbitmedia
Profile Joined October 2025
1 Post
Last Edited: 2025-10-10 13:02:24
October 10 2025 13:01 GMT
#13
Bot edit.

User was banned for this post.
NeWHoriZonS
Profile Joined April 2018
57 Posts
October 10 2025 15:38 GMT
#14
Great writeup as usual!
That specific game is one of the few I remember perfectly even after all these years, truly the peak of ZvZ that year.
There was no doubt in my mind that he was gonna win the final after this one.
Please log in or register to reply.
Live Events Refresh
PSISTORM Gaming Misc
15:55
FSL TeamLeague: ST vs POG
Freeedom29
Liquipedia
BSL22 NKC (BSL vs China)
14:00
Playoffs Day 1/2
Bonyth vs TerrOr
eOnzErG vs Dewalt
XuanXuan vs TBD
ZZZero.O278
LiquipediaDiscussion
Maestros of the Game
12:30
Offline Playoffs
Serral vs herOLIVE!
ComeBackTV 4304
RotterdaM2543
WardiTV1683
TaKeTV 904
IntoTheiNu 783
Ryung 758
IndyStarCraft 390
SteadfastSC324
BRAT_OK 243
Rex200
EnkiAlexander 162
CosmosSc2 140
3DClanTV 110
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RotterdaM 2543
Ryung 758
IndyStarCraft 390
SteadfastSC 324
BRAT_OK 243
Rex 200
CosmosSc2 140
MindelVK 33
StarCraft: Brood War
Britney 18147
EffOrt 1165
ggaemo 437
ZZZero.O 278
actioN 241
Movie 39
sorry 28
Rock 27
Pusan 26
Sacsri 12
[ Show more ]
ivOry 9
Dota 2
Dendi903
LuMiX0
Counter-Strike
ScreaM3943
Heroes of the Storm
Khaldor333
Other Games
FrodaN2716
Grubby1628
byalli287
KnowMe145
UpATreeSC52
Trikslyr37
JuggernautJason18
Organizations
Other Games
EGCTV1996
gamesdonequick1463
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 15 non-featured ]
StarCraft 2
• printf 36
• Kozan
• AfreecaTV YouTube
• sooper7s
• intothetv
• IndyKCrew
• LaughNgamezSOOP
• Migwel
StarCraft: Brood War
• Pr0nogo 2
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• WagamamaTV401
Other Games
• imaqtpie930
• Shiphtur458
Upcoming Events
Douyu Cup 2020
10h 9m
BSL22 NKC (BSL vs China)
19h 9m
Mihu vs TBD
Online Event
20h 9m
RSL Revival
1d 7h
WardiTV Weekly
1d 16h
RSL Revival
2 days
RSL Revival
2 days
Bombastic Starleague
3 days
Kung Fu Cup
3 days
OSC
4 days
[ Show More ]
CrankTV Team League
4 days
Bombastic Starleague
5 days
Replay Cast
5 days
The PondCast
5 days
HomeStory Cup
5 days
Replay Cast
6 days
HomeStory Cup
6 days
Liquipedia Results

Completed

CSL Season 21: Qualifier 1
WardiTV Spring 2026
Heroes Pulsing #2

Ongoing

IPSL Spring 2026
Acropolis #4
CSCL: Masked Kings S4
YSL S3
BSL 22 Non-Korean Championship
CSL Season 21: Qualifier 2
SCTL 2026 Spring
Douyu Cup 2026
Maestros of the Game 2
Murky Cup 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
IEM Rio 2026

Upcoming

CSL 2026 Summer (S21)
ASL Season 22:Wild Card Qualifier
CSLAN 4
Blizzard Classic Cup 2026
Kung Fu Cup 2026 Grand Finals
RSL Revival: Season 6
CranK Gathers Season 4: BW vs SC2 Team League
HSC XXIX
BCC 2026
Light Tournament 2026
Eternal Conflict S2 Finale
Eternal Conflict S2 E1
Heroes Pulsing #3
FISSURE Playground #5
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 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.