Voice channels go empty. Group chats fill with noise. By the time the squad shows up, the urge to play is gone. What's missing between 'I want to play' and 'we're playing' isn't another chat app. It's a signal that travels.
I built Viper because that loop made no sense. Every weekend, the same wait. I knew the problem from the inside.
So I built the missing primitive. Hold a button. Your squad feels it. Whoever's in joins a chat that closes after 1 hour of no activity.
Coordinating to play shouldn't need an archive. It should happen fast, then you go back to life.