• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 07:58
CEST 13:58
KST 20:58
  • 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
RSL Season 1 - Final Week5[ASL19] Finals Recap: Standing Tall10HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho0
Community News
Firefly given lifetime ban by ESIC following match-fixing investigation17$25,000 Streamerzone StarCraft Pro Series announced7Weekly Cups (June 30 - July 6): Classic Doubles6[BSL20] Non-Korean Championship 4x BSL + 4x China10Flash Announces Hiatus From ASL70
StarCraft 2
General
TL Team Map Contest #4: Winners RSL Revival patreon money discussion thread Esports World Cup 2025 - Final Player Roster Server Blocker RSL Season 1 - Final Week
Tourneys
FEL Cracov 2025 (July 27) - $8000 live event $5,100+ SEL Season 2 Championship (SC: Evo) RSL: Revival, a new crowdfunded tournament series $25,000 Streamerzone StarCraft Pro Series announced Sparkling Tuna Cup - Weekly Open Tournament
Strategy
How did i lose this ZvP, whats the proper response Simple Questions Simple Answers
Custom Maps
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
Script to open stream directly using middle click A cwal.gg Extension - Easily keep track of anyone BW General Discussion ASL20 Preliminary Maps BGH Auto Balance -> http://bghmmr.eu/
Tourneys
[Megathread] Daily Proleagues Small VOD Thread 2.0 Last Minute Live-Report Thread Resource! [BSL20] Non-Korean Championship 4x BSL + 4x China
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Stormgate/Frost Giant Megathread Path of Exile CCLP - Command & Conquer League Project The PlayStation 5 Nintendo Switch Thread
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 The Accidental Video Game Porn Archive Stop Killing Games - European Citizens Initiative
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
Movie Discussion! [Manga] One Piece Anime Discussion Thread [\m/] Heavy Metal Thread
Sports
2024 - 2025 Football Thread Formula 1 Discussion 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
Men Take Risks, Women Win Ga…
TrAiDoS
momentary artworks from des…
tankgirl
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Trip to the Zoo
micronesia
Customize Sidebar...

Website Feedback

Closed Threads



Active: 716 users

[Potential Utility] Anti-Hack Software - Page 2

Forum Index > SC2 General
Post a Reply
Prev 1 2 3 4 5 6 7 Next All
jcroisdale
Profile Blog Joined October 2010
United States1543 Posts
June 05 2012 16:21 GMT
#21
We just need rich to fix this. I bet he already has an idea in his head how to fix all this hacking stuff.

RICH where are you???
"I think bringing a toddler to a movie theater is a terrible idea. They are too young to understand what is happening it would be like giving your toddler acid. Bad idea." - Sinensis
Chargelot
Profile Blog Joined December 2010
2275 Posts
June 05 2012 16:21 GMT
#22
Don't, DON'T, stomp on Blizzard's toes. If something like this is to come to fruition, whoever writes this code needs to appeal to the authorities that be. Something that starts with "Blizzard may I please..." and ends with "Thank you, Oh glorious masters" will do.

Blizzard is widely known for their Cease and Desist micro. If they don't like what you're doing, they will let you know about it, in a rather blunt way. Better to just talk to them, yeah?
if (post == "stupid") { document.getElementById('post').style.display = 'none'; }
starfox0_0
Profile Joined November 2011
United States29 Posts
June 05 2012 16:22 GMT
#23
How much funding would you need to accomplish this task and in how much time? I would be more than willing to use a third party software to participate in Playhem or z33k.
http://www.tumblr.com/blog/sctribune
Bascal
Profile Joined March 2012
United States30 Posts
June 05 2012 16:27 GMT
#24
Sounds like a great idea. At the very least the honorable players who do play online can be free and clear of any kind of controversy (thinking mainly of Nerchio) rather than have to "prove themselves" at LAN events where nerves can wreck a player.
"Just cause you feel it, doesn't mean it's there."
Iblis
Profile Joined April 2010
904 Posts
June 05 2012 16:27 GMT
#25
Please god make it so that this never happens. I can't think of any game company that came up with a good hack preventing software.

Not only they don't prevent that much hack/cheat/bot but they are often heavy or annoying for every other users.
If the community come up with a need for such software and it is adopted for tournament, Blizzard may see and incentive to work on it and come up with a punkbuster or other NCSOFTlike guardian that does nothing to prevent recent hack/cheat but annoy some legit users.
Scootaloo
Profile Joined January 2012
655 Posts
June 05 2012 16:36 GMT
#26
On June 06 2012 01:21 Chargelot wrote:
Don't, DON'T, stomp on Blizzard's toes. If something like this is to come to fruition, whoever writes this code needs to appeal to the authorities that be. Something that starts with "Blizzard may I please..." and ends with "Thank you, Oh glorious masters" will do.

Blizzard is widely known for their Cease and Desist micro. If they don't like what you're doing, they will let you know about it, in a rather blunt way. Better to just talk to them, yeah?


Why does it sound like Blizzard is the real bad guy here? Not that the hackers qualify as anything but bad, but like Zimbabwe, do you blame the small(er) time criminals that loot a shop or join a armed militia or the government that destroyed the economy, infrastructure and social cohesion for personal gain that was supposed to stop these things from happening in the first place.

Not sure if Dustin Browder or Activision is Starcrafts Mugabe though.
pigmanbear
Profile Blog Joined August 2011
Angola2010 Posts
June 05 2012 16:36 GMT
#27
On June 06 2012 01:05 Gheed wrote:
Show nested quote +
On June 06 2012 01:03 Jinsho wrote:
You're a real ideas man, OP. Why don't you start a Kickstarter to fund this? Name yourself the "supervisor" of the project too, coders love it when a guy with a vision tells them what to do.


If you're going to be a dickhead, at least read his entire post.

"I'm unsure if this has been proposed before, but it's something I've been thinking about and would be willing to make."

But parent has a point, and us programmers see it all the time: Somebody dreams up some idea not thinking through the true effort involved in its realization, and then nothing happens. The way real open-source development works is the author starts a project to fill some need and hacks on it ... they feel they have something worthwhile ... then they release it to the public so others can find bugs in the code, report issues while using, document its usage, etc.

OF COURSE antihack is something anybody would like. If a good opt-in antihack were developed, I can't imagine a serious online tournament that wouldn't require it. And so to some of us it will seem as though OP is just making a scene.
pigmanbear
Profile Blog Joined August 2011
Angola2010 Posts
Last Edited: 2012-06-05 16:43:05
June 05 2012 16:42 GMT
#28
On June 06 2012 00:17 Veritas wrote:
Maphack Detection:
This would check the position of the opponent's camera for known maphack signs. Fog of war peeking is easy to detect. The "screen lock" feature that some maphacks use would be even easier to detect.

If a user is flagged as suspicous then the person running the anti-hack software can be advised to watch the replay when the game is finished.

If both parties are running the software then camera positions of each player can be compared to make sure they match. Even if general hack detection is bypassed, this will reveal users using screen lock while fog of war peaking

Any credible "anti-hack" software cannot operate on fog-of-war-looking detection. I look into the fog-of-war a lot when I'm planning something for later in the game (where I can drop some units, or where I can put pylons if I'm trying to do a wall-in cannon rush). So I'm suspicious if I'm planning a drop in somebody's base and happen to look where they just hid a Dark Shrine? I don't think so.

Trying to detect actions performed separate from the user's controls isn't so reliable for micro hacks either (this ought to be easy to fake ... I'm sure a hack program could move the cursor for you, etc.).

A trustworthy anti-hack would have to base most or all of its assertions on known fingerprints of hack utilities, or recognizable interference at the OS level with the SC2 processes.
Veritas
Profile Joined January 2011
United Kingdom106 Posts
June 05 2012 16:44 GMT
#29
On June 06 2012 01:36 pigmanbear wrote:
Show nested quote +
On June 06 2012 01:05 Gheed wrote:
On June 06 2012 01:03 Jinsho wrote:
You're a real ideas man, OP. Why don't you start a Kickstarter to fund this? Name yourself the "supervisor" of the project too, coders love it when a guy with a vision tells them what to do.


If you're going to be a dickhead, at least read his entire post.

"I'm unsure if this has been proposed before, but it's something I've been thinking about and would be willing to make."

But parent has a point, and us programmers see it all the time: Somebody dreams up some idea not thinking through the true effort involved in its realization, and then nothing happens. The way real open-source development works is the author starts a project to fill some need and hacks on it ... they feel they have something worthwhile ... then they release it to the public so others can find bugs in the code, report issues while using, document its usage, etc.

OF COURSE antihack is something anybody would like. If a good opt-in antihack were developed, I can't imagine a serious online tournament that wouldn't require it. And so to some of us it will seem as though OP is just making a scene.


I've developed SC2 utilities that read data from the game previously, and what I'm suggesting isn't really all that complex.

Veritas
Profile Joined January 2011
United Kingdom106 Posts
June 05 2012 16:46 GMT
#30
On June 06 2012 01:42 pigmanbear wrote:
Show nested quote +
On June 06 2012 00:17 Veritas wrote:
Maphack Detection:
This would check the position of the opponent's camera for known maphack signs. Fog of war peeking is easy to detect. The "screen lock" feature that some maphacks use would be even easier to detect.

If a user is flagged as suspicous then the person running the anti-hack software can be advised to watch the replay when the game is finished.

If both parties are running the software then camera positions of each player can be compared to make sure they match. Even if general hack detection is bypassed, this will reveal users using screen lock while fog of war peaking

Any credible "anti-hack" software cannot operate on fog-of-war-looking detection. I look into the fog-of-war a lot when I'm planning something for later in the game (where I can drop some units, or where I can put pylons if I'm trying to do a wall-in cannon rush). So I'm suspicious if I'm planning a drop in somebody's base and happen to look where they just hid a Dark Shrine? I don't think so.

Trying to detect actions performed separate from the user's controls isn't so reliable for micro hacks either (this ought to be easy to fake ... I'm sure a hack program could move the cursor for you, etc.).

A trustworthy anti-hack would have to base most or all of its assertions on known fingerprints of hack utilities, or recognizable interference at the OS level with the SC2 processes.


As I said in the OP, requiring both parties to run an application that checks for known hack utilities is the only reliable method. Any other methods would be to flag replays for review at a later date, not to take automated action.
pigmanbear
Profile Blog Joined August 2011
Angola2010 Posts
June 05 2012 16:48 GMT
#31
On June 06 2012 01:46 Veritas wrote:
Show nested quote +
On June 06 2012 01:42 pigmanbear wrote:
On June 06 2012 00:17 Veritas wrote:
Maphack Detection:
This would check the position of the opponent's camera for known maphack signs. Fog of war peeking is easy to detect. The "screen lock" feature that some maphacks use would be even easier to detect.

If a user is flagged as suspicous then the person running the anti-hack software can be advised to watch the replay when the game is finished.

If both parties are running the software then camera positions of each player can be compared to make sure they match. Even if general hack detection is bypassed, this will reveal users using screen lock while fog of war peaking

Any credible "anti-hack" software cannot operate on fog-of-war-looking detection. I look into the fog-of-war a lot when I'm planning something for later in the game (where I can drop some units, or where I can put pylons if I'm trying to do a wall-in cannon rush). So I'm suspicious if I'm planning a drop in somebody's base and happen to look where they just hid a Dark Shrine? I don't think so.

Trying to detect actions performed separate from the user's controls isn't so reliable for micro hacks either (this ought to be easy to fake ... I'm sure a hack program could move the cursor for you, etc.).

A trustworthy anti-hack would have to base most or all of its assertions on known fingerprints of hack utilities, or recognizable interference at the OS level with the SC2 processes.


As I said in the OP, requiring both parties to run an application that checks for known hack utilities is the only reliable method. Any other methods would be to flag replays for review at a later date, not to take automated action.

You must have replied to the wrong post. That has nothing to do with anything I said; any fool knows you can't detect a hack without observing it in the wild (that is, running on a user's OS).
pigmanbear
Profile Blog Joined August 2011
Angola2010 Posts
June 05 2012 16:54 GMT
#32
On June 06 2012 01:44 Veritas wrote:
Show nested quote +
On June 06 2012 01:36 pigmanbear wrote:
On June 06 2012 01:05 Gheed wrote:
On June 06 2012 01:03 Jinsho wrote:
You're a real ideas man, OP. Why don't you start a Kickstarter to fund this? Name yourself the "supervisor" of the project too, coders love it when a guy with a vision tells them what to do.


If you're going to be a dickhead, at least read his entire post.

"I'm unsure if this has been proposed before, but it's something I've been thinking about and would be willing to make."

But parent has a point, and us programmers see it all the time: Somebody dreams up some idea not thinking through the true effort involved in its realization, and then nothing happens. The way real open-source development works is the author starts a project to fill some need and hacks on it ... they feel they have something worthwhile ... then they release it to the public so others can find bugs in the code, report issues while using, document its usage, etc.

OF COURSE antihack is something anybody would like. If a good opt-in antihack were developed, I can't imagine a serious online tournament that wouldn't require it. And so to some of us it will seem as though OP is just making a scene.


I've developed SC2 utilities that read data from the game previously, and what I'm suggesting isn't really all that complex.


Reading data from the game gets you nowhere; at best you get the equivalent of a replay analysis tool. Just as a hack can tamper with the game interface (drawing a production tab, etc.) it can also simulate user actions (see Lossbots, for instance). The only way you can prove that a player is hacking is when a hack is detected on the system (as a process tampering with the SC2 process' memory, for instance), and doing so in such a way that you will ever be able to keep up with hack developments is non-trivial to the extreme: Case-in-point, Blizzard has a pretty hard time doing this, and they're the ones writing the software! You can also prove a hack when something "impossible" happens (intense blink micro while not looking at the battle), but at that point you are depending on sloppy work of the attacker, and that is just not how security works at all.
Sikly
Profile Joined June 2011
United States413 Posts
June 05 2012 16:58 GMT
#33
On June 06 2012 01:21 Chargelot wrote:
Don't, DON'T, stomp on Blizzard's toes. If something like this is to come to fruition, whoever writes this code needs to appeal to the authorities that be. Something that starts with "Blizzard may I please..." and ends with "Thank you, Oh glorious masters" will do.

Blizzard is widely known for their Cease and Desist micro. If they don't like what you're doing, they will let you know about it, in a rather blunt way. Better to just talk to them, yeah?


No, not at all. Past experiences with blizzard shows that action produces results, good or bad. Asking for permission wont change anything. However, if someone produces an antihack that works and blizzard bans it than it forces blizzards hand to produce something better than waves and warden, especially for customs.

Community demand for the ability to reconnect from disconnected games didn't do shit until the ideas and possibilities for programs to be able to do it came up in the community. Than blizzard decided they would do it properly themselves.
coolcor
Profile Joined February 2011
520 Posts
June 05 2012 17:01 GMT
#34
However, Blizzard have shown they're willing to overlook ToS violations when it comes to helpful utilities (R1CH's XSplit Scene Switcher and stream opponent announcer, Starboard, my SC2 Scrapbook utility are ones that come to mind).


What about the resume from replay program that blizzard won't let tournaments use?
Scootaloo
Profile Joined January 2012
655 Posts
June 05 2012 17:11 GMT
#35
On June 06 2012 02:01 coolcor wrote:
Show nested quote +
However, Blizzard have shown they're willing to overlook ToS violations when it comes to helpful utilities (R1CH's XSplit Scene Switcher and stream opponent announcer, Starboard, my SC2 Scrapbook utility are ones that come to mind).


What about the resume from replay program that blizzard won't let tournaments use?


Is this true? Source?

I thought my Zimbabwe analogy might be a bit over the top but if this is true Blizzard is closer to Al-Shabaab IMO.
Veritas
Profile Joined January 2011
United Kingdom106 Posts
June 05 2012 17:13 GMT
#36
On June 06 2012 02:01 coolcor wrote:
Show nested quote +
However, Blizzard have shown they're willing to overlook ToS violations when it comes to helpful utilities (R1CH's XSplit Scene Switcher and stream opponent announcer, Starboard, my SC2 Scrapbook utility are ones that come to mind).


What about the resume from replay program that blizzard won't let tournaments use?

I may be wrong, but didn't that only allow you to resume as single player?
Plansix
Profile Blog Joined April 2011
United States60190 Posts
June 05 2012 17:19 GMT
#37
On June 06 2012 02:01 coolcor wrote:
Show nested quote +
However, Blizzard have shown they're willing to overlook ToS violations when it comes to helpful utilities (R1CH's XSplit Scene Switcher and stream opponent announcer, Starboard, my SC2 Scrapbook utility are ones that come to mind).


What about the resume from replay program that blizzard won't let tournaments use?


Evidence that Blizzard is blocking the use of that program? I have heard nothing of the sort, beyond that it is a mod that is out there and is not perfect.

Blizzard will respond to the hackers and has no interest in stopping people from policing hackers. However, Blizzard is a large company and they do not do things quickly. They would also rather take care of several issues at once, rather than try to patch one at a time. It is in the nature of the beast.

I don't think program that "detect" hacks are the answer. Detection software vs hacks is an arms race that most people do not have time to keep up with. I would rather Blizzard work on ways to get more information into replays, like showing clicks on the mini map or recording mouse movements(ie not clicking). At the end of the day, it is humans that will need to root out hackers, not a program. The more tools you can give people, the harder it gets to hide the hacks from review.
I have the Honor to be your Obedient Servant, P.6
TL+ Member
KrazyTrumpet
Profile Joined April 2010
United States2520 Posts
June 05 2012 17:23 GMT
#38
I really don't see how Blizzard could possibly get mad at the community for do their job for them, lol. As long as you are fairly open with the development process to prove that their are no nasty surprises in whatever software is produced, there should literally be no reason for any objection from Blizzard.
www.twitch.tv/krazy Best Stream Quality NA @KClarkSC2
coolcor
Profile Joined February 2011
520 Posts
Last Edited: 2012-06-05 17:37:54
June 05 2012 17:37 GMT
#39
http://www.teamliquid.net/forum/viewmessage.php?topic_id=328785

There is the thread for the resume from replay program. It does work in multiplayer and the op shows suggestions and bug fixes added. Do you know of any problems the program still has? there is no source for blizzard not letting tournaments use it but tournaments have not used it when it would have been useful to prevent a regame. Is there any other reason they wouldn't give it a try if blizzard had let them?
31415926535
Profile Joined May 2012
Switzerland276 Posts
June 05 2012 17:42 GMT
#40
This is an interesting idea, but as with any antivirus/anti-malware software, you'll always be one step behind the hackers. And you won't be able to detect everything (stream cheating is gonna be hard to detect, maphacking too once they figure something more evolved that their camera lock by randomly moving the camera or whatever).

So I don't know, I think you'll need an army of programmers to maintain the software up-to-date against the multiple versions of various hacks the hackers are going to throw at you. But yeah, probably worth a try. At least, it might send a signal to Blizzard that they should start caring about hackers.
Prev 1 2 3 4 5 6 7 Next All
Please log in or register to reply.
Live Events Refresh
RSL Revival
10:00
Season 1: Playoffs Day 7
Cure vs ClemLIVE!
Tasteless1439
Crank 1435
ComeBackTV 1296
IndyStarCraft 248
Rex103
3DClanTV 91
IntoTheiNu 25
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Tasteless 1439
Crank 1435
IndyStarCraft 241
Rex 98
StarCraft: Brood War
Jaedong 937
Nal_rA 832
ToSsGirL 441
firebathero 331
Stork 313
EffOrt 305
Light 302
JulyZerg 236
Mini 229
Last 228
[ Show more ]
PianO 171
Leta 117
soO 116
Pusan 80
Mind 69
sSak 45
sorry 31
Barracks 27
Shinee 22
zelot 21
Icarus 17
Movie 16
ivOry 8
sas.Sziky 8
Larva 7
SilentControl 7
Dota 2
qojqva789
XcaliburYe552
Counter-Strike
chrisJcsgo190
oskar149
Heroes of the Storm
Khaldor239
Other Games
tarik_tv31380
gofns30303
FrodaN3244
B2W.Neo1367
shahzam420
crisheroes408
DeMusliM369
Fuzer 274
KnowMe187
Lowko126
SortOf118
ArmadaUGS49
Trikslyr29
Organizations
Other Games
gamesdonequick32235
StarCraft: Brood War
CasterMuse 33
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 10 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Upcoming Events
FEL
2m
FEL
4h 2m
Gerald vs PAPI
Spirit vs ArT
CSO Cup
4h 2m
BSL20 Non-Korean Champi…
6h 2m
Bonyth vs QiaoGege
Dewalt vs Fengzi
Hawk vs Zhanhun
Sziky vs Mihu
Mihu vs QiaoGege
Zhanhun vs Sziky
Fengzi vs Hawk
DaveTesta Events
6h 2m
Sparkling Tuna Cup
22h 2m
RSL Revival
22h 2m
Classic vs TBD
FEL
1d 3h
BSL20 Non-Korean Champi…
1d 6h
Bonyth vs Dewalt
QiaoGege vs Dewalt
Hawk vs Bonyth
Sziky vs Fengzi
Mihu vs Zhanhun
QiaoGege vs Zhanhun
Fengzi vs Mihu
Wardi Open
1d 23h
[ Show More ]
Replay Cast
2 days
WardiTV European League
3 days
PiGosaur Monday
3 days
uThermal 2v2 Circuit
4 days
Replay Cast
4 days
The PondCast
4 days
Replay Cast
5 days
Epic.LAN
6 days
CranKy Ducklings
6 days
Liquipedia Results

Completed

KCM Race Survival 2025 Season 2
HSC XXVII
NC Random Cup

Ongoing

JPL Season 2
BSL 2v2 Season 3
Acropolis #3
CSL 17: 2025 SUMMER
Copa Latinoamericana 4
Jiahua Invitational
2025 ACS Season 2: Qualifier
CSLPRO Last Chance 2025
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

Upcoming

CSL Xiamen Invitational
CSL Xiamen Invitational: ShowMatche
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.