UX Improvement 01
Searching for a Match
The first improvement begins before you even play the game. Usually you have to navigate through an in-game menu to the point where you can click on Quick Play. After that you choose a role, and confirming that role throws you right into the match search, which is visualized by a modal at the top of the screen.
Current Experience

The modal shows the game mode, your device and your live queue time. After finding a match, you get short “match found” feedback that throws you automatically into a match after 2–5 seconds. So what are the main problems here?
Problems
No visual progress
As a user, you do not get information about the progress being made, which can leave you frustrated and bored.
No confirmation
Queue times can go up to 5, 10 or 20 minutes. In some cases you might miss the match because you are not asked if you are ready.
Question
How can we optimize the modal and reduce the risk of players not being ready?
Design Psychology
Labour Illusion
Users tolerate waiting better when they can see that work is being done.
Solution
Solution
The idea was simple: make the invisible waiting process visible. I wanted the modal to show that matchmaking is actively moving forward, not just count the time a player has already spent waiting.
Visible progress
The queue shows active search movement instead of only elapsed time.
Ready Check
A final confirmation protects players who briefly look away.
The “Labour Illusion” describes how people tend to value a service more when they can see the effort being made for them. In this case, the problem was not only the waiting time itself, but the fact that the player has almost no sense of what is happening during that wait.
That means I focused on transparency. I wanted to visualize the current status, the roles already found and the roles still missing, so the queue feels like an active process instead of a passive timer. By showing progress, the interface communicates a stronger feeling of care and gives players a clearer reason to keep waiting.
I also swapped the automatic “match found” moment with an “Are you ready?” overlay. After a 5, 10 or even 20 minute queue, it is realistic that a player might look away for a second. Asking for confirmation gives the player one last moment of control and reduces the chance of being pulled into a match while they are not actually ready.
Benefits
Transparency
Our users now get information about the progress being made and the status of how many players and which roles were found or are still missing.
Availability
By actively clicking the ready button, all users agree to start the match and there is no chance games are missed or closed due to inactivity.




