• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 00:06
CET 06:06
KST 14:06
  • 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
Behind the Blue - Team Liquid History Book1Clem wins HomeStory Cup 287HomeStory Cup 28 - Info & Preview13Rongyi Cup S3 - Preview & Info3herO wins SC2 All-Star Invitational14
Community News
Weekly Cups (Jan 26-Feb 1): herO, Clem, ByuN, Classic win2RSL Season 4 announced for March-April7Weekly Cups (Jan 19-25): Bunny, Trigger, MaxPax win3Weekly Cups (Jan 12-18): herO, MaxPax, Solar win0BSL Season 2025 - Full Overview and Conclusion8
StarCraft 2
General
Behind the Blue - Team Liquid History Book Clem wins HomeStory Cup 28 How do you think the 5.0.15 balance patch (Oct 2025) for StarCraft II has affected the game? HomeStory Cup 28 - Info & Preview Stellar Fest "01" Jersey Charity Auction
Tourneys
HomeStory Cup 28 $5,000 WardiTV Winter Championship 2026 RSL Season 4 announced for March-April PIG STY FESTIVAL 7.0! (19 Feb - 1 Mar) StarCraft Evolution League (SC Evo Biweekly)
Strategy
Custom Maps
[A] Starcraft Sound Mod
External Content
Mutation # 511 Temple of Rebirth The PondCast: SC2 News & Results Mutation # 510 Safety Violation Mutation # 509 Doomsday Report
Brood War
General
[ASL21] Potential Map Candidates Gypsy to Korea StarCraft player reflex TE scores Can someone share very abbreviated BW cliffnotes? 2024 BoxeR's birthday message
Tourneys
[Megathread] Daily Proleagues Escore Tournament StarCraft Season 1 Small VOD Thread 2.0 KCM Race Survival 2026 Season 1
Strategy
Zealot bombing is no longer popular? Simple Questions, Simple Answers Current Meta Soma's 9 hatch build from ASL Game 2
Other Games
General Games
Diablo 2 thread Battle Aces/David Kim RTS Megathread EVE Corporation Nintendo Switch Thread Path of Exile
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
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Mafia Game Mode Feedback/Ideas Vanilla Mini Mafia
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread YouTube Thread The Games Industry And ATVI Things Aren’t Peaceful in Palestine
Fan Clubs
The herO Fan Club! The IdrA Fan Club
Media & Entertainment
[Manga] One Piece Anime Discussion Thread
Sports
2024 - 2026 Football Thread
World Cup 2022
Tech Support
TL Community
The Automated Ban List
Blogs
Play, Watch, Drink: Esports …
TrAiDoS
My 2025 Magic: The Gathering…
DARKING
Life Update and thoughts.
FuDDx
How do archons sleep?
8882
James Bond movies ranking - pa…
Topin
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1443 users

Custom observer & replay UI

Forum Index > SC2 General
Post a Reply
1 2 3 Next All
Existor
Profile Joined July 2010
Russian Federation4295 Posts
Last Edited: 2013-05-27 00:00:02
April 14 2013 14:08 GMT
#1
[image loading]
Original artwork by TamplierPainter

This article is a repost from SC2Mapster post done by Sixten.
I will add here some more download links with fixed localization for enGB and ruRU



The overall goal of the interface was to increase the visibility of the most important information while removing any extraneous and unnecessary visual clutter that is preventing the viewer/observer from having the most optimal experience. We found that the bottom 1/3 of the screen was more or less “wasted space” that, for the most part, is basically covered up by tournaments or streamers anyway. By allowing the bottom 1/3 of the screen to only display information when there’s something to be displayed in the first-place, we allow a much more unobstructed viewing experience. Additionally, we felt that by allowing a number of elements to be toggled on and off, the viewer/observer can tailor the viewing experience to best-suit their own needs. We also wanted to help smaller, grass-roots tournaments which might not be able to afford external overlay software the ability to display information such as the win-loss count in a best-of series, team logos/player images, player bios and information, or even the logo of their tournament built completely into the interface. While this is only the first push for a more fully-integrated approach, we will be working on additional exciting features to help push the custom observer interface system to the next level.

Finally, we know that for many of you, your primary mode of watching tournaments is through tablets or mobile devices where the resolution may not be the greatest. With this in mind we’ve made sure to make all text and all values much bigger throughout all of our different interface options. We believe that this will allow you to obtain all of the necessary information that you could ever need even on lower stream quality settings.



With the release of HoTS, Blizzard have created three different choices of Interfaces to choose from based on your own individual needs. Here is an official instruction and developer commentary about three new observer/replay interfaces.

HoTS Launch Event 1v1 Interface

DOWNLOAD
http://www.mediafire.com/?qhavs9sie7hhrk6

INSTALLATION ("Interfaces" folder must be created manually)
Put all 3 sc2interface files to next directory:
C: \ Users \ <username> \ Documents \ StarCraft II \ Interfaces \ ..here..

Restart SC2. Go to Menu -> Options -> Gameplay and select "Observer Interface" at the bottom right.
The new interface will now show up any time you watch a replay or observe a game on that computer.

[image loading]

For the HoTS launch event interface, we wanted to try a new approach for displaying what is happening in the game to the viewer/observer. With this in mind we decided to break up the interface to have each player essentially “own” a side of the screen. By allowing this split we feel as though there’s an extremely clear delineation and separation between who is doing what. We feel as though this is an interesting way of presenting the information to the viewer and encourage you to try it out and let us know how you feel about it.



Reskinned Interface

DOWNLOAD
http://www.mediafire.com/?qhavs9sie7hhrk6

INSTALLATION ("Interfaces" folder must be created manually)
Put all 3 sc2interface files to next directory:
C: \ Users \ <username> \ Documents \ StarCraft II \ <shortcut with your account name> \ Interfaces \ ..here..

Restart SC2. Go to Menu -> Options -> Gameplay and select "Observer Interface" at the bottom right.
The new interface will now show up any time you watch a replay or observe a game on that computer.

[image loading]

While we’re excited to give the community a different way of displaying the information, we understand that it may not be for everyone. The re-skinned interface is the interface which is closest to the normal, default interface. The only changes we have made beyond removing the un-necessary interface elements, has been to re-skin the existing interface and make text larger and easier to read.



Minimal Interface

DOWNLOAD
http://www.mediafire.com/?qhavs9sie7hhrk6

INSTALLATION ("Interfaces" folder must be created manually)
Put all 3 sc2interface files to next directory:
C: \ Users \ <username> \ Documents \ StarCraft II \ <shortcut with your account name> \ Interfaces \ ..here..

Restart SC2. Go to Menu -> Options -> Gameplay and select "Observer Interface" at the bottom right.
The new interface will now show up any time you watch a replay or observe a game on that computer.

[image loading]

Finally, we have a third direction we’re pursuing for our custom observer interface setup. This is what we’re calling our “Super Minimal” interface. A number of changes from the traditional interface are present within this version, and we’d like to explain the decisions that were made with this interface.
  • No Minerals or Gas: After viewing countless tournaments, we feel as though there really isn’t any actual need to have the minerals and gas constantly displayed. It may seem very weird at first, but if you think about it, very rarely do the vast majority of players actually look at the minerals and gas. Most of the time we only actually notice it when a caster points it out. Resources can still be brought up by pressing “R” which will bring up the default resources leader panel. We feel as though Supply is the most important information here, which is why we have displayed prominently next to each player’s name.

  • No Multiple Select: We feel as though the main time that this is important is when a caster or observer has multiple units selected and we can see that a number of the selected units are very low on health. With unit health bars we feel as though this negates needing to display this information.

  • Upgrades not shown: We feel that with the availability of the new Upgrades Panel (G), that displaying this information all of the time is unnecessary and potentially redundant. By removing this information, we are also allowing for the UnitInfoPanel to occupy less screen real-estate and provide a more optimal viewing experience.

  • Queued Units not shown: Beside being a bad way to play in general and reinforcing negative habits, we felt as though this provided no benefit to the viewer beyond knowing that a person has additional queued units that won’t be available for use for quite some time. This also helps to save the amount of space that is required for the UnitInfoPanel. We have however displayed both active queues if a production facility with a reactor is producing two units at the same time.

  • Leader panels along the bottom-middle: After looking at a number of professional sports casts and analyzing their use of screen real-estate, we noticed that many of these organizations were utilizing the very bottom of the screen to display additional information. While it is still displayed on the screen, we feel that this is a more optimal location which keeps the primary view of the battlefield un-obscured.

  • Score “numbers” rather than “pips”: While the score pips present the number of wins in a new and cool way, in order to best utilize space while adhering to the “minimal” theme of this interface, we felt that numbers denoting wins would be the most appropriate for the scores.

  • Removing the portrait and abilities command card: We have noticed that the vast majority of tournaments obscure both the portrait panel and unit command card with advertisements or player cameras. With this being the case, we found that there was no need to display this information as it would most likely be covered up.

Again, as was mentioned earlier, this is the first version of a very new way of displaying Starcraft, and may be very different from what you are currently used to. After a number of times watching replays and live games with this interface though, it felt as though this was the correct direction to head. While we may push this direction further, by possibly eliminating more elements and further streamlining the experience, we feel as though this is a great first step towards an optimal viewing experience. We really hope that you try this interface out and let us know what you think about it.



New features and hotkeys

[image loading]

Here we have a full breakdown of all of the new features that have been included within the new HoTS Observer Interfaces:
  • A: Custom Team Logo toggle (Ctrl + 8/9, Shift + 8/9)
  • B: Custom Score toggle (Shift + S. Ctrl + Shift + 5/7 – Best Of 5 or 7. Ctrl + 1-4, Shift + 1-4)
  • C: Minerals/Gas toggle (Shift + R)
  • D: Observer Shortcuts + Menu + Replay Frame (Shift + O)
  • E: Player Bio Frame (Ctrl + Shift + 8/Ctrl + Shift + 9)
  • F: Unit Abilities Frame toggle (Ctrl + Shift + A)

    Not Pictured:

  • Chat Frame Toggle (Ctrl + Shift + C)
  • New Units Lost Toggle (Shift + L)

One additional feature that we are adding to all three of the custom observer interfaces is a new “Units Lost” panel. We believe that the current “Units Lost” panel doesn’t provide anywhere near the amount of information that one would need in order to understand what has occurred in the game. If a zerg player has lost 37 units and 3750 resources worth of units…what does that actually mean? Up until now there has been no way to understand exactly what each player has lost, and will look something like this:

[image loading]

As you can see from the image above, we can clearly see every individual unit type that each player has lost, and exactly how many of those units have been lost. As is mentioned above, this is brought up via Shift + L and can be toggled on and off at any point. Moving forward we will be working on additional improvements that should help improve the entire eSports experience for everyone.

[image loading]

* Note: Please note that the 1v1_Launch and 1v1_Minimal interfaces only support 1 person versus 1 other person. If you attempt to load a replay or observe a live game with another configuration, the interface will not function optimally.

** Note: Please note that this feature will function starting with one of our future patches. Currently if you bring it up, it will display the units that each player has rather than those they have lost.



CORE GAME FEATURES FOR ALL OBSERVERS


Leader Panel
  • Structures Tab – (hotkey T): This panel shows the structures owned by each player.
  • Upgrades Tab – (hotkey G): This panel shows the upgrades researched by each player. For upgrades that contain more than one level, only the highest level upgrade will be shown.
  • Mouse Click Support for Units\Structures\Production Tabs: Clicking on an icon will select and move the camera to that unit. If multiple units of the same type exist, continued clicks will cycle through all units of that type.

Minimap
  • Attacked units flash white for Observers: This change makes it easier to notice combat on the minimap and should help observers detect Drops or simultaneous base attacks.
  • Nuclear Launches and Nydus Canals create pings for Observers viewing Everyone: This change makes it easier to detect and locate these events when they occur.


Options
  • Show Unit Status Bars Option: The pulldown in Gameplay Options Panel has a new entry that only shows Damaged Units (Not at full health, energy, or shields). This helps remove UI clutter when lots of units are on screen and ensures only important information is being displayed.
  • Team Colored Life Status Bars Option: A checkbox has been added in the Gamplay Options Panel that will make health bars render using the player’s color. This helps visually identify health bars when lots of units are on screen.
  • Observer Interface Option: A pulldown has been added in the Gameplay Options Tab under the User Interface section for selecting which SC2Interface file to use. A SC2Interface file is a mod that will be loaded whenever observing a game or replay. Its primary purpose is to modify layout\asset\gamestrings files in order to make a custom User Interface for observing games. This option will scan the Interfaces folder and let you select which one to use when observing a game.
  • Versus Mode Side Toggle: Added a hotkey (Control + X) to flip sides that players appear in various pieces of UI when watching a Versus Mode game (1v1). By default the player with the left most start location will appear on the left in the User Interface. This toggle will affect the Player Name Panel, any Player Stat Panel, the Resource Panel, or any Frame that derives from PlayerFrame




Creating new interfaces, instructions and detalized information
http://www.sc2mapster.com/forums/resources/tutorials/51292-official-custom-observer-ui-information-guide/#p2
Master of DalK
Profile Blog Joined June 2012
Canada1803 Posts
April 14 2013 14:38 GMT
#2
Nice job cross-posting this! The ReSkin is the best imo

As soon as I saw this on sc2mapster, I started working on making the ReSkin my own :3
@MasterDalK | Maelstrom Entertainment | Streaming Every Esport Under the Sun
Tuczniak
Profile Joined September 2010
1561 Posts
April 14 2013 15:06 GMT
#3
It's very nice.

Unfortunately "new unit lost toggle" shows me just current amount of units on battlefield in reskin. I haven't tried others.
SchAmToo
Profile Blog Joined April 2010
United States1141 Posts
April 14 2013 18:32 GMT
#4
Totally going to use this in my youtube videos. I love how this looks, great job.
twitch.tv/schamtoo | twitter.com/schamtoo
Existor
Profile Joined July 2010
Russian Federation4295 Posts
April 14 2013 18:40 GMT
#5
I hope, Day[9] and HuskyStarCraft will start use these interfaces in their videos and casts.
Master of DalK
Profile Blog Joined June 2012
Canada1803 Posts
April 14 2013 18:46 GMT
#6
On April 15 2013 00:06 Tuczniak wrote:
It's very nice.

Unfortunately "new unit lost toggle" shows me just current amount of units on battlefield in reskin. I haven't tried others.

It doest work quite yet, its going to be patched in
@MasterDalK | Maelstrom Entertainment | Streaming Every Esport Under the Sun
breath
Profile Joined March 2012
United States199 Posts
April 14 2013 21:42 GMT
#7
Super Great work guys !!!


I need to play around with it more, but i figured i would throw it out there. How hard is it to change the Player Bio Frame, where is that info coming from ?


Smile tomorrow will be worse :)
Druss
Profile Joined February 2012
France22 Posts
Last Edited: 2013-04-14 22:33:20
April 14 2013 22:33 GMT
#8
wow thanks, that is exactly what I was looking for.
ad astra per espera
ETisME
Profile Blog Joined April 2011
12680 Posts
April 15 2013 03:53 GMT
#9
how is this thread not getting more attention???
thanks for all the effort put in to make the thread, hopefully more people would be awared and we will see some interesting observer UI coming out from the community
其疾如风,其徐如林,侵掠如火,不动如山,难知如阴,动如雷震。
TheBloodyDwarf
Profile Blog Joined March 2012
Finland7524 Posts
Last Edited: 2013-04-15 04:00:49
April 15 2013 04:00 GMT
#10
Why unit pic must be out side of that box? There is enough room that it dont have to be like that. It's just ugly. Why to make box if dont use it fully?? For example: that siege tank.
Fusilero: "I still can't believe he did that, like dude what the fuck there's fandom and then there's what he did like holy shit. I still see it when I close my eyes." <- reaction to the original drunk santa post which later caught on
lichter
Profile Blog Joined September 2010
1001 YEARS KESPAJAIL22272 Posts
April 15 2013 04:08 GMT
#11
On April 15 2013 13:00 TheBloodyDwarf wrote:
Why unit pic must be out side of that box? There is enough room that it dont have to be like that. It's just ugly. Why to make box if dont use it fully?? For example: that siege tank.


I agree that it doesn't look great, but I understand what they are going for. It's to give that element more depth and shape, and acts as the indent for the name of whatever it is selected. It's okay, but it's probably better to fit it all in the card though, since it doesn't add much cosmetic value and blocks a few millimeters of screen real estate.
AdministratorYOU MUST HEED MY INSTRUCTIONS TAKE OFF YOUR THIIIINGS
Cyro
Profile Blog Joined June 2011
United Kingdom20323 Posts
Last Edited: 2013-04-15 04:16:42
April 15 2013 04:15 GMT
#12
No Minerals or Gas: After viewing countless tournaments, we feel as though there really isn’t any actual need to have the minerals and gas constantly displayed. It may seem very weird at first, but if you think about it, very rarely do the vast majority of players actually look at the minerals and gas. Most of the time we only actually notice it when a caster points it out.


If anyone from blizzard reads this: It's an esport, not a fucking football game

even if it was, many people would want such information. It's not at all unimportant, actually I'm pretty sure my eyes hit resources as many as 5-20 times per minute and pretty much anyone looking to learn from the games, or playing at a high level, it will be of interest and importance to them. It's not our fault if you just seek to watch the game on a casual level and sit back with a case of beer, and you should not take options away from your most dedicated fans just because that is what YOU want.

Sorry if this anger is unjustified
"oh my god my overclock... I got a single WHEA error on the 23rd hour, 9 minutes" -Belial88
AlbertHR
Profile Joined June 2011
Indonesia65 Posts
April 16 2013 03:28 GMT
#13
just a quick question : How do you implement the new UI ? I already made the Interfaces folder and put the files inside. Is it only for observing or you can use it for replays also ??
Playing to get better, Get better to Win !!
kskusanagi
Profile Joined April 2011
Korea (South)133 Posts
April 16 2013 06:15 GMT
#14
Very perfect indeed!!! definitively going to use it in future cast and tournaments!
It's never to late to realize you're not on time
Existor
Profile Joined July 2010
Russian Federation4295 Posts
Last Edited: 2013-04-16 17:52:53
April 16 2013 17:51 GMT
#15
On April 16 2013 12:28 AlbertHR wrote:
just a quick question : How do you implement the new UI ? I already made the Interfaces folder and put the files inside. Is it only for observing or you can use it for replays also ??

Read thread title again please

If anyone from blizzard reads this: It's an esport, not a fucking football game

even if it was, many people would want such information. It's not at all unimportant, actually I'm pretty sure my eyes hit resources as many as 5-20 times per minute and pretty much anyone looking to learn from the games, or playing at a high level, it will be of interest and importance to them. It's not our fault if you just seek to watch the game on a casual level and sit back with a case of beer, and you should not take options away from your most dedicated fans just because that is what YOU want.

Relax, minimalistic UI was specialy done without many stats and numbers. Also you still can view player resources via panels in Minimalistic UI

Why unit pic must be out side of that box? There is enough room that it dont have to be like that. It's just ugly. Why to make box if dont use it fully?? For example: that siege tank.

Because they are increased font size of Health / Shields / Energy, so unit icon size remains same, but due to small grey panel under it, they prefered to make some unique things, like visible shape of unit icon. Also it can be compensation for no unit portrait. You also can open any of these interfaces and edit them, create something new. It's all open for editing, creating and remaking!
Existor
Profile Joined July 2010
Russian Federation4295 Posts
April 17 2013 17:17 GMT
#16
Fixed comparsion table, especially some missed Yes/No variants
Mortal
Profile Blog Joined November 2010
2943 Posts
April 17 2013 17:38 GMT
#17
Obviously could use some tweaking (like having the unit stick out of the box- cute idea, but could be implemented better I feel), but initial impressions are good I'd say. I with there were an easy way to have a true minimalist UI, but because of all the shit going on I don't feel it's so simple. Glad to see someone putting it to good use!
The universe created an audience for itself.
StarStruck
Profile Blog Joined April 2010
25339 Posts
April 17 2013 17:59 GMT
#18
I really like ReSkin with the large text. Much better!
hangarninetysix
Profile Joined August 2010
263 Posts
April 17 2013 18:57 GMT
#19
we feel as though there really isn’t any actual need to have the minerals and gas constantly displayed


Wow. This has to be a late April fools joke... right? Right?
kskusanagi
Profile Joined April 2011
Korea (South)133 Posts
April 21 2013 08:18 GMT
#20
http://www.sc2mapster.com/forums/resources/tutorials/51292-official-custom-observer-ui-information-guide/#p1

Three replay\observer UI's (made by blizzard) can be downloaded in the first post there.

To install, go to your Profile folder (My Documents -> Starcraft II -> Follow shortcut to your profile folder) and create a folder called "Interfaces" -- save the interface files from the post there.

Restart SC2. Go to Menu -> Options -> Gameplay and select "Observer Interface" at the bottom right.

The new interface will now show up any time you watch a replay or observe a game on that computer.


for those who didn't get how to use the interface
It's never to late to realize you're not on time
1 2 3 Next All
Please log in or register to reply.
Live Events Refresh
Replay Cast
00:00
PiGosaur Cup #63
Liquipedia
The PiG Daily
20:50
Best Games
Maru vs Solar
Reynor vs TriGGeR
herO vs Solar
Clem vs TriGGeR
Maru vs TBD
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Nina 138
PiLiPiLi 44
StarCraft: Brood War
Sea 4807
Shuttle 463
Leta 254
Hyuk 40
Dota 2
NeuroSwarm302
febbydoto40
LuMiX1
League of Legends
JimRising 787
C9.Mang0366
Counter-Strike
m0e_tv774
Foxcn419
Super Smash Bros
hungrybox558
Other Games
summit1g6204
WinterStarcraft575
RuFF_SC2212
ViBE147
Livibee65
ZombieGrub40
Organizations
Other Games
gamesdonequick1858
BasetradeTV106
StarCraft: Brood War
lovetv 65
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• practicex 30
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• RayReign 48
• Diggity3
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Scarra2096
• Rush1056
Upcoming Events
RongYI Cup
5h 54m
herO vs Maru
Replay Cast
18h 54m
uThermal 2v2 Circuit
1d 6h
OSC
1d 18h
Replay Cast
2 days
Wardi Open
2 days
Monday Night Weeklies
2 days
Sparkling Tuna Cup
3 days
The PondCast
5 days
Liquipedia Results

Completed

Acropolis #4 - TS4
HSC XXVIII
Underdog Cup #3

Ongoing

CSL 2025 WINTER (S19)
KCM Race Survival 2026 Season 1
Rongyi Cup S3
Nations Cup 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
eXTREMESLAND 2025
SL Budapest Major 2025
ESL Impact League Season 8

Upcoming

Escore Tournament S1: W8
Acropolis #4
IPSL Spring 2026
HSC XXIX
uThermal 2v2 2026 Main Event
Bellum Gens Elite Stara Zagora 2026
RSL Revival: Season 4
WardiTV Winter 2026
LiuLi Cup: 2025 Grand Finals
FISSURE Playground #3
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League Season 23
ESL Pro League Season 23
PGL Cluj-Napoca 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.