🎮 Play
📺 Join as Display
For a shared TV. No name needed — the host still runs the game.
For a shared TV. No name needed — the host still runs the game.
Connecting to Server...
Waiting for players...
📺 Display connected. Waiting for the host to start.
🔊 Narration — {{ gameState.ttsSpeaker === 'display' ? '📺 Display' : '👑 Host' }} is speaking
As the Host, your device will narrate the game.
Ensure your media volume is turned all the way up!
Work with your family to eliminate the citizens. Don't get caught! Find the mafia and vote them out before it's too late! Protect one innocent citizen every night. Investigate one player every night to learn their secret identity. You wield the bow. Shoot two players to bind their souls together forever.
Your Mafia Partners:
Waiting for other players...
Waiting for all players to confirm...
Each player is reading their secret role on their own device.
The Mafia is choosing a target... Cupid is binding lovers... The Doctor is choosing who to protect... The Detective is investigating...
Players: keep your eyes closed.
Keep your eyes closed.
Do not look at your device.
Select a target to eliminate tonight:
Shoot TWO players to bind them as lovers! (If one dies, so does the other!)
Who will you protect from the Mafia tonight?
Select a player to investigate:
The city awakens to terrible news...
☀️ A peaceful night. The sun shines. No one was eliminated tonight.
Discuss! You need a strict majority to banish someone.
💀 You are dead.
Dead people tell no tales. You may not speak or vote.
Waiting for all living players to cast a vote or skip...
The final blood spilled...