INTERNALOur own product

Vykrutis: a city mystery told through places, people and evidence

Our city-mystery prototype turns a 3D city into a case to solve: read the newspaper, compare evidence, talk to people and make decisions through an in-game phone.

Browser game prototype · 2026

Vykrutis start screen with a 3D globe, an orange play button and newspaper, receipt and message clues
implemented story modules in the quest catalogue
4
cities in the Russian city roster
26
participants in the shared-screen team setup
1–8
apps on the quest smartphone home screen
8

Task

Build a mystery that asks the player to understand a situation. The starting envelope supplies a character, a city and a problem; the player then follows details in conversations, receipts, letters and a newspaper to choose what to do next. This is VITON13's own prototype.

What we did

The current quest catalogue contains four implemented stories and a roster of 26 Russian cities. The team setup accepts one to eight participants sharing a screen. The playable interface combines a procedural 3D city, dialogue choices, an evidence collection, travel and eight smartphone apps.

How it works

The city is rendered with three.js; the interface, story definitions and save system use JavaScript modules. We connect the current objective, the evidence collection and the phone to the same story state. Typographic newspapers and receipts make a document part of the investigation rather than an unreadable decoration.

What exists now

On 2 October 2026 we opened the local game, started the free story and captured the opening envelope, character brief, city, conversation choices, evidence collection, newspaper and smartphone. The gallery shows real game screens. Existing story illustrations are AI-generated artwork from the game's own asset folder.

What this does not prove

The project is a playable prototype with fictional people, documents and money. Catalogue prices demonstrate the interface; there is no real payment integration. The two-hour setting is a design target and session timer. This capture session does not establish completion time, full campaign coverage, player demand or sales.

How to check a web studio’s portfolio

Services this case shows

Describe the task on the service page; a written scope, timeline and price come back within one working day.

Discuss a similar project

More cases

All cases