Marek Lindqvist
Founder & editor · skinsroll.gg
Marek has traded and gambled CS skins since the Arms Deal update, through the CSGO Lotto years and into CS2. He built SkinsRoll because the maths behind Roll, cases and upgraders is simple enough to show on a screen — and almost never is. He writes the simulators, the calculators and the code pages, and re-tests every promo code against a live sign-up form.
What I do here
I build the simulators, write the tools and maintain the promo-code and review pages. Every game on SkinsRoll uses the same formulas as the real sites — 99 ÷ chance on Dice, 15-slot Roll, value-ratio upgrader, binomial Plinko — and prints its house edge, because that number is the only thing that matters over time.
How I check codes
Each code is re-tested against the operator's live registration or rewards form, and the verification date (9 September 2026 at the time of writing) is printed on every code page. Dead codes get removed, not left up to collect clicks.
How I review sites
Five sub-scores (games, bonuses, withdrawals, fairness, support), averaged. Every reviewed brand is an advertising partner and every code page carries an affiliate link — that's how the site is funded — so the cons stay in and the rubric stays public.
How the simulators are built
Each game is a small, self-contained script that runs the published formula and nothing else. Dice resolves on 99 ÷ chance. Roll is a fifteen-slot wheel with one green. Plinko is a genuine binomial walk, not a physics approximation. The Upgrader uses (value ÷ target) × (1 − edge) with a cap, exactly as the real panels do. Where a site publishes different multiplier tables I use theirs; where they do not, I use the ones that make the stated edge come out correct.
Rounds run on their own because that is how the real thing behaves — a Roll wheel does not wait for you, and watching it move while you decide whether to bet is a meaningful part of the experience worth reproducing.
Principles
- No game on a real site has positive expectation. If a page here ever implies otherwise, it's a bug — email me.
- Free cases from a promo code are the only free EV. Everything after that costs the edge.
- Rakeback is a discount, not income.
- 18+ only. If it stops being fun, stop.
Corrections
If a number here is wrong, I want to know. Odds, bonus terms and rakeback rates change constantly, and a page that was right in September can be wrong by November. Mail me and I will fix it and re-date the page.
Latest pages
- CSGORoll review · GETBOX code
- CSGOEmpire review · case2go code
- CSGO500 review · CSMAX code
- CSGOBig review · headshot code
- Gamdom review · 15BOOST code
- Stake review · GETRAKEBACK code
- CSGOFast review · GETCASE code
- What is CS2 skin gambling
- House edge explained
- Provably fair, decoded
- How skin-site promo codes work
Contact: [email protected]