Home · Studios · Hacksaw Gaming: try it, without the word demo
Game studio
Hacksaw Gaming: try it, without the word demo
The button says Try it and the launcher distinguishes a live environment from a demo environment in its own code.
A button that never says the word
The vocabulary of free play is unstable across this trade, and the instability is not an accident of style: a word that sounds like a toy keeps a product out of arguments that a word like "demo" would start (the regulators legislate about "free-to-play", while the studios invite a visitor to try something). Hacksaw Gaming has taken that further than anybody else in our reading, because on its catalogue the word is missing from the surface altogether.
What a visitor sees beside each game is a control reading "Try it", with no mention of a trial, a mode or money, and the categories around it carry the same light touch: slots, "Instant win", scratchcards and the crash games that arrived with the newest wave of lobbies (this reading dates from 20 October 2026).
The games do open, nothing is asked of the visitor and no account is involved (no name, no address, no electronic mail). The word for what happens, however, has to be dug out of a script.
Where the word actually lives
The control is wired to a launcher the studio serves from a host whose name begins "static-live", in a file called "hacksaw-launcher.min.js", and inside that file sits the sentence this whole page turns on. The code tests a value called "mode" (one line of a minified file, and the whole distinction sits inside it): where the mode is live it points the session at one environment, and where it is anything else it points at a second one, named in the script "demoEnv".
That second environment resolves to a path ending in "/demo/api"; the distinction a reader is looking for does exist, exactly and in two states, inside a minified file nobody is expected to open. We read that file as a document, which is the only way a page like ours can answer the question at all.
A design of that kind says something about the audience, because the free version is addressed to the machinery rather than to a visitor: a flag in a session, not a promise in a sentence, and the studio has never had to publish a word about it.
A control a reader cannot copy
There is a second consequence, and it matters more than it sounds. A link it is not: the control is a span carrying a class that marks it for the script, "js-launch-game", and an attribute holding the identifier of the game, "data-gameid", with a four-figure number inside it (the number in that attribute was 1400).
A link can be copied, pasted, shared and checked by somebody else, which is the property that makes most of this record verifiable. A span cannot (there is nothing to right-click, nothing to paste into a second browser and nothing to send to a reader who doubts us).
So the row for this studio describes a mechanism rather than an address, and that is a weaker kind of evidence than the one on our other studio pages, where a launcher can be quoted in full and tried by anybody. The difference is marked on the row, and it is exactly the sort of thing a page built to look complete would quietly bury!
The gate, and a market with no rule about any of this
Before the catalogue there is an age control of the usual sort, and the only wording our reading recovered from it is a bare "over 18" (a marker in the page, with no sentence around it). No document is checked, nothing is verified against a register, and the visitor's own word closes the matter (a click, and the catalogue opens).
That is the standard of this whole segment, and it is lawful on a supplier's site in most places because the rules were written for the people who take bets rather than for the people who make games. The asymmetry has teeth in Britain, where a licensee answers for the affiliates it contracts with and a declared birth date satisfies nothing (the same rule that keeps every game off these pages).
Elsewhere there is no rule at all, and that is worth saying, because an absence established by a search is a fact in its own right; nothing in the record was harder to verify than the things that are simply not there. The standards that govern internet gaming in Ontario contain no provision on trial play of any kind: a search of the whole document returns nothing for "practice play", nothing for "demonstration" and nothing for "free play" (the standards took effect on 4 April 2022, and the version we read carries a date in May 2026).
Three lobbies, where the words are no steadier
A reader meets these games inside a casino, and the three brands under this paragraph show how little the language of a lobby can be trusted. All three conditions come from the operators' own publications.
On the first, every game page is titled as though the game were free to play, in the manner of a search engine rather than of a product, while the page itself offers nothing but a login, a form and a deposit. The term "play money" turns up exactly once in its long terms, undefined (once in a document of that length is a drafting accident rather than a product).
On the second the word is absent in a different way, since the group's own card invites a visitor to get started by downloading the casino, and the download path leads to a registration form rather than to a game. On the third the lobby is an obfuscated application that cannot be read from outside at all, so the trial there is documented by the operator's help pages and not by anything a reader can inspect.
Visit VideoslotsUK Gambling Commission account 39380 and Malta Gaming Authority MGA/CRP/258/2014, Videoslots Limited (number to be confirmed)
Visit Zodiac CasinoMalta Gaming Authority, Kahnawake and AGCO, with iGaming Ontario
Visit Ozwin CasinoCuraçao (number to be confirmed)
What stayed out of reach
Three things stayed out of reach, and the first is what the demo environment refuses, if indeed it refuses anything: a path that answers in one country may answer differently in another, and nothing in the script names a territory, which two other launchers in this record do.
We did not capture the full sentence of the age control either, so the row holds a fragment and says so, and a reader who wants the whole wording will find it faster than we did, by opening the catalogue from wherever you happen to be.
And the catalogue was never counted (forty titles or four hundred, the reading does not say). How many of this studio's titles answer through the demo environment is a question neither the page nor the script will settle. So the honest statement is the narrow one: the mechanism exists, it has two states, and the state called "demo" is the one a visitor was given (for the titles opened on that one day, at least).
What to do with a studio that will not use the word
Read the button, then read the code, and treat the two as separate claims. A control that says "Try it" is marketing; a script that branches on a mode is the thing that decides, and only the second of the two can be checked by you or by anybody else.
Then move the question to the engine under the casino you had in mind before reading this, because that is the layer where a trial is allowed, limited or refused, and the page on platforms sets out what each of the twelve engines allows. The studio list holds the other suppliers, including the houses whose trial lives only inside a casino.
The small lesson, which survives the whole exercise, is that the absence of a word proves nothing in either direction. A studio that never writes "demo" may serve one to anybody who clicks (this one does); a lobby that prints the word in a page title may serve nothing whatever, and one on our list does exactly that. Words are cheap, and a flag in a session is not!
Why does the button say Try it rather than demo?
The studio keeps the word off the surface altogether. The distinction lives in its launcher script, which branches between a live environment and a demo one whose path ends in a demo route.
Can the launch address be copied and checked?
No. The control is a span carrying a class for the script and the game number in an attribute, so there is nothing to paste into a second browser.
Is an age check applied before the catalogue opens?
A marker naming eighteen was in the page and the sentence around it was not recovered. As everywhere in this record, nothing is verified against a document or a register.
Does any market regulate practice play of this kind?
Great Britain does, for licensees and for the affiliates they contract with. Ontario's standards for internet gaming contain no provision on practice play at all, which a search of the whole document established.