sandhill-road
Version:
A narrative-driven startup simulation game where you guide a founder from garage to exit
1,116 lines • 37.7 kB
JSON
[
{
"id": "E011",
"title": "Product Market Fit",
"description": "You've been iterating on your product for months. Your latest version seems to be gaining traction.",
"choices": [
{
"id": "C001",
"text": "Focus on optimizing conversion",
"result": {
"companyStats.users": 300,
"companyStats.revenue": 2000,
"founderStats.morale": 2
},
"resultText": "You optimize your onboarding funnel and see a significant increase in conversion rates. Your user base grows steadily."
},
{
"id": "C002",
"text": "Add more features",
"result": {
"companyStats.productProgress": 15,
"companyStats.users": 100,
"founderStats.tech": 1
},
"resultText": "You build out new features that some power users love, but the overall growth is modest. The product becomes more complex."
},
{
"id": "C003",
"text": "Invest in user research",
"requires": {
"companyStats.companyCash": 50000
},
"result": {
"companyStats.users": 500,
"companyStats.revenue": 5000,
"companyStats.companyCash": -20000,
"founderStats.morale": 3
},
"resultText": "The research reveals critical insights about your users. You make targeted changes that dramatically improve adoption and retention."
}
],
"stage": "PMF",
"weight": 3
},
{
"id": "E012",
"title": "Pricing Strategy",
"description": "Your product has proven value, but you're not sure how to price it. The decision could significantly impact your growth and revenue.",
"choices": [
{
"id": "C001",
"text": "Freemium model",
"result": {
"companyStats.users": 1000,
"companyStats.revenue": 3000,
"founderStats.stamina": -1
},
"resultText": "Your user base grows rapidly, but only a small percentage converts to paid. You have a lot of users but modest revenue."
},
{
"id": "C002",
"text": "Premium pricing",
"result": {
"companyStats.users": 200,
"companyStats.revenue": 10000,
"founderStats.morale": 1
},
"resultText": "You attract fewer but higher-quality customers. Your revenue per user is excellent, though growth is slower."
},
{
"id": "C003",
"text": "Tiered pricing strategy",
"requires": {
"founderStats.hustle": 7
},
"result": {
"companyStats.users": 600,
"companyStats.revenue": 15000,
"founderStats.stamina": -2,
"founderStats.hustle": 1
},
"resultText": "You create multiple price points for different customer segments. It's more complex to manage, but provides the best balance of growth and revenue."
}
],
"stage": "PMF",
"weight": 2
},
{
"id": "E013",
"title": "Key Employee Departure",
"description": "Your first engineering hire, who knows the codebase better than anyone, has received an offer from a FAANG company.",
"choices": [
{
"id": "C001",
"text": "Counter with more equity",
"result": {
"founderStats.morale": -1,
"companyStats.productProgress": 5
},
"resultText": "They accept your offer and stay, but it creates some tension with other employees who learn about the special treatment."
},
{
"id": "C002",
"text": "Let them go gracefully",
"result": {
"companyStats.productProgress": -10,
"founderStats.morale": -2,
"founderStats.tech": 1
},
"resultText": "You wish them well and organize a proper knowledge transfer. Development slows down, but you gain deeper technical understanding yourself."
},
{
"id": "C003",
"text": "Counter with flexible work arrangement",
"requires": {
"founderStats.hustle": 6
},
"result": {
"founderStats.morale": 1,
"companyStats.burnRate": -500
},
"resultText": "You offer remote work and flexible hours. They stay, and you establish a new company policy that improves overall team satisfaction while reducing office costs."
}
],
"stage": "PMF",
"weight": 1
},
{
"id": "E014",
"title": "Scaling Challenges",
"description": "Your user base is growing rapidly, and your infrastructure is struggling to keep up.",
"choices": [
{
"id": "C001",
"text": "Hire a DevOps specialist",
"result": {
"companyStats.burnRate": 2000,
"companyStats.productProgress": 10,
"companyStats.users": 300
},
"resultText": "The new hire rebuilds your infrastructure with scalability in mind. Your system now handles traffic spikes smoothly."
},
{
"id": "C002",
"text": "Move to a managed cloud solution",
"result": {
"companyStats.burnRate": 1500,
"companyStats.productProgress": 5,
"companyStats.users": 200
},
"resultText": "You pay more for hosting, but gain reliability without hiring specialist staff. It's a good middle ground solution."
},
{
"id": "C003",
"text": "Rewrite critical components",
"requires": {
"founderStats.tech": 8
},
"result": {
"companyStats.productProgress": 20,
"companyStats.users": 500,
"founderStats.tech": 2,
"founderStats.stamina": -3,
"weeksLost": 2
},
"resultText": "You personally lead a rewrite of the bottleneck components. It takes time and energy, but the result is a highly optimized system that can handle 10x the load."
}
],
"stage": "Scaling",
"weight": 3
},
{
"id": "E015",
"title": "Marketing Channel Breakthrough",
"description": "After experimenting with various marketing channels, one seems to be performing exceptionally well.",
"choices": [
{
"id": "C001",
"text": "Double down on the successful channel",
"result": {
"companyStats.companyCash": -50000,
"companyStats.users": 1000,
"companyStats.revenue": 10000
},
"resultText": "You increase spending on the successful channel and see proportional growth in users and revenue."
},
{
"id": "C002",
"text": "Maintain and diversify",
"result": {
"companyStats.companyCash": -30000,
"companyStats.users": 600,
"companyStats.revenue": 6000
},
"resultText": "You maintain the successful channel while testing others. Growth is steady, and you reduce the risk of depending on a single acquisition source."
},
{
"id": "C003",
"text": "Hire a growth specialist",
"result": {
"companyStats.burnRate": 3000,
"companyStats.users": 800,
"companyStats.revenue": 8000,
"founderStats.stamina": 1
},
"resultText": "The specialist optimizes your marketing efforts and takes over campaign management, freeing up your time while delivering strong results."
}
],
"stage": "Scaling",
"weight": 2
},
{
"id": "E016",
"title": "Competitor Response",
"description": "A well-funded competitor has noticed your success and launched a similar product with aggressive pricing.",
"choices": [
{
"id": "C001",
"text": "Match their pricing",
"result": {
"companyStats.revenue": -5000,
"companyStats.users": 200,
"founderStats.morale": -1
},
"resultText": "You maintain market share but at the cost of your margins. The price war hurts your bottom line."
},
{
"id": "C002",
"text": "Focus on differentiation",
"result": {
"companyStats.productProgress": 15,
"companyStats.users": 300,
"founderStats.stamina": -2
},
"resultText": "You accelerate your roadmap to build features they don't have. Users appreciate the unique value, though it requires intense work."
},
{
"id": "C003",
"text": "Reach out to discuss acquisition",
"requires": {
"companyStats.revenue": 10000
},
"result": {
"companyStats.companyCash": 2000000,
"founderStats.morale": 5
},
"resultText": "To your surprise, they're interested in acquiring your company! After due diligence, they offer $2M for your technology and team.",
"nextEvent": "E030"
}
],
"stage": "Scaling",
"weight": 2
},
{
"id": "E017",
"title": "Cash Flow Crisis",
"description": "Despite growing users, your burn rate has outpaced revenue growth. You have only 2 months of runway left.",
"choices": [
{
"id": "C001",
"text": "Emergency fundraising round",
"result": {
"companyStats.companyCash": 500000,
"founderStats.morale": -2
},
"resultText": "You secure funding, but at a down-round valuation that dilutes your ownership significantly."
},
{
"id": "C002",
"text": "Drastic cost-cutting",
"result": {
"companyStats.burnRate": -5000,
"companyStats.productProgress": -10,
"founderStats.morale": -3,
"companyStats.users": -200
},
"resultText": "You lay off 30% of the team and cut all non-essential expenses. Morale plummets but your runway extends to 8 months."
},
{
"id": "C003",
"text": "Pivot to a more profitable model",
"requires": {
"founderStats.hustle": 8
},
"result": {
"companyStats.revenue": 20000,
"companyStats.users": -500,
"companyStats.productProgress": -5,
"founderStats.stamina": -3
},
"resultText": "You make the difficult decision to pivot toward enterprise customers. You lose many small customers but gain a few high-value contracts that solve your cash problems."
}
],
"stage": "Crisis",
"weight": 3
},
{
"id": "E018",
"title": "Security Breach",
"description": "Your security team has discovered a major data breach. Customer data has been exposed for up to 72 hours.",
"choices": [
{
"id": "C001",
"text": "Immediate disclosure and apology",
"result": {
"companyStats.users": -400,
"founderStats.morale": -2,
"companyStats.revenue": -4000,
"founderStats.hustle": 1
},
"resultText": "You face backlash and lose customers, but your transparency earns respect from industry observers and remaining users."
},
{
"id": "C002",
"text": "Downplay the incident while fixing it",
"result": {
"companyStats.users": -200,
"founderStats.morale": -1,
"companyStats.revenue": -2000
},
"resultText": "The short-term impact is lessened, but tech journalists eventually uncover the full extent. Your reputation takes a lasting hit."
},
{
"id": "C003",
"text": "Hire a crisis management firm",
"requires": {
"companyStats.companyCash": 100000
},
"result": {
"companyStats.companyCash": -100000,
"companyStats.users": -100,
"companyStats.revenue": -1000
},
"resultText": "The professionals guide you through disclosure, remediation, and communication. The expense is significant, but damage is minimized."
}
],
"stage": "Crisis",
"weight": 2
},
{
"id": "E019",
"title": "Co-founder Conflict",
"description": "A fundamental disagreement about the company's direction has created a rift between you and your co-founder.",
"choices": [
{
"id": "C001",
"text": "Buy out their shares",
"requires": {
"companyStats.companyCash": 500000
},
"result": {
"companyStats.companyCash": -500000,
"founderStats.morale": 2,
"founderStats.stamina": -2
},
"resultText": "You negotiate a buyout that strains your cash reserves but gives you full control. The team is relieved that the conflict is over."
},
{
"id": "C002",
"text": "Bring in a mediator",
"result": {
"companyStats.companyCash": -20000,
"founderStats.morale": 1
},
"resultText": "A professional mediator helps you find common ground. The relationship remains tense but workable, and the company can move forward."
},
{
"id": "C003",
"text": "Propose a structured split of responsibilities",
"requires": {
"founderStats.hustle": 7
},
"result": {
"founderStats.morale": 3,
"companyStats.productProgress": 10,
"founderStats.stamina": 2
},
"resultText": "Your thoughtful proposal gives each founder control over different aspects of the business. With clear boundaries, your complementary strengths begin to shine again."
}
],
"stage": "Crisis",
"weight": 2
},
{
"id": "E020",
"title": "Acquisition Offer",
"description": "A major player in your industry has approached you with an acquisition offer of $20M.",
"choices": [
{
"id": "C001",
"text": "Accept the offer",
"result": {
"companyStats.companyCash": 20000000,
"founderStats.morale": 5,
"founderStats.health": 3
},
"resultText": "You accept the offer and successfully exit your startup. Your team is excited about joining the larger company, and you secure a good outcome for your investors.",
"nextEvent": "E030"
},
{
"id": "C002",
"text": "Counter with higher valuation",
"requires": {
"companyStats.revenue": 30000
},
"result": {
"companyStats.companyCash": 30000000,
"founderStats.morale": 5,
"founderStats.health": 3,
"founderStats.hustle": 2
},
"resultText": "You make a compelling case based on your growth and revenue. After negotiations, they increase their offer to $30M. Your investors are thrilled with the outcome.",
"nextEvent": "E030"
},
{
"id": "C003",
"text": "Decline and continue building",
"result": {
"founderStats.morale": 1,
"companyStats.productProgress": 10,
"founderStats.stamina": -1
},
"resultText": "You believe your company has greater potential. The team is energized by your confidence in the mission, though some are disappointed about missing the exit opportunity."
}
],
"stage": "Exit",
"weight": 3
},
{
"id": "E021",
"title": "IPO Opportunity",
"description": "Your company has reached a scale where an IPO is feasible. Investment bankers are eager to take you public.",
"choices": [
{
"id": "C001",
"text": "Pursue the IPO",
"requires": {
"companyStats.revenue": 100000
},
"result": {
"companyStats.companyCash": 100000000,
"founderStats.morale": 5,
"founderStats.health": -2,
"founderStats.stamina": -5
},
"resultText": "After months of intense preparation, your company goes public at a $500M valuation. The IPO is successful, though the process was exhausting.",
"nextEvent": "E030"
},
{
"id": "C002",
"text": "Seek private funding instead",
"result": {
"companyStats.companyCash": 20000000,
"founderStats.morale": 2
},
"resultText": "You raise a large private round at a $200M valuation, maintaining more control and avoiding public market scrutiny. Your investors are satisfied with the growth prospects."
},
{
"id": "C003",
"text": "Explore dual-track process",
"requires": {
"founderStats.hustle": 9,
"companyStats.revenue": 50000
},
"result": {
"companyStats.companyCash": 150000000,
"founderStats.morale": 5,
"founderStats.stamina": -4,
"founderStats.hustle": 2
},
"resultText": "You pursue both IPO preparations and acquisition talks simultaneously. The competition drives up your valuation, resulting in a $700M acquisition by a strategic buyer.",
"nextEvent": "E030"
}
],
"stage": "Exit",
"weight": 2
},
{
"id": "E022",
"title": "Coffee Shop Networking",
"description": "While working at a coffee shop, you overhear entrepreneurs discussing their startups. One might be a potential collaborator.",
"choices": [
{
"id": "C001",
"text": "Introduce yourself",
"result": {
"founderStats.morale": 1,
"founderStats.hustle": 1,
"companyStats.companyCash": 5000
},
"resultText": "The conversation leads to them investing a small amount in your startup. Sometimes serendipity pays off!"
},
{
"id": "C002",
"text": "Listen quietly and learn",
"result": {
"founderStats.tech": 1,
"companyStats.productProgress": 3
},
"resultText": "You pick up valuable insights about product development and avoid common pitfalls they discuss."
}
],
"stage": "Garage",
"weight": 2
},
{
"id": "E023",
"title": "Side Hustle Opportunity",
"description": "A friend offers you freelance work that could bring in $5,000, but it would take time away from your startup.",
"choices": [
{
"id": "C001",
"text": "Take the freelance work",
"result": {
"founderStats.personalCash": 5000,
"founderStats.stamina": -2,
"companyStats.productProgress": -5,
"weeksLost": 2
},
"resultText": "The money helps with personal expenses, but you lose momentum on your startup development."
},
{
"id": "C002",
"text": "Stay focused on your startup",
"result": {
"founderStats.morale": 1,
"companyStats.productProgress": 8
},
"resultText": "You maintain focus and make significant progress on your core product features."
}
],
"stage": "Garage",
"weight": 2
},
{
"id": "E024",
"title": "Demo Day Dress Rehearsal",
"description": "Other founders suggest doing a practice pitch session before the real demo day. It could help, but costs time.",
"choices": [
{
"id": "C001",
"text": "Join the practice session",
"result": {
"founderStats.stamina": -1,
"founderStats.morale": 2,
"companyStats.investorTrust": 2
},
"resultText": "The practice session reveals weak spots in your pitch. You fix them and deliver much better at demo day."
},
{
"id": "C002",
"text": "Practice alone instead",
"result": {
"founderStats.morale": -1,
"companyStats.investorTrust": 1
},
"resultText": "Solo practice helps, but you miss the valuable feedback that other founders could have provided."
}
],
"stage": "Demo Day",
"weight": 2
},
{
"id": "E025",
"title": "Media Coverage Opportunity",
"description": "A tech blogger wants to write about your startup after demo day. Great exposure, but they ask tough questions.",
"choices": [
{
"id": "C001",
"text": "Do the interview",
"result": {
"founderStats.stamina": -1,
"companyStats.users": 100,
"companyStats.investorTrust": 1
},
"resultText": "The article brings new users and catches investor attention. The tough questions actually make you seem more credible."
},
{
"id": "C002",
"text": "Decline to stay stealth",
"result": {
"founderStats.morale": -1,
"companyStats.productProgress": 3
},
"resultText": "You avoid potential scrutiny but miss valuable exposure. You focus on building instead."
}
],
"stage": "Demo Day",
"weight": 2
},
{
"id": "E026",
"title": "Investor Follow-up Strategy",
"description": "After demo day, you have 5 investor emails to respond to. You need to prioritize your approach.",
"choices": [
{
"id": "C001",
"text": "Respond to all immediately",
"result": {
"founderStats.stamina": -3,
"companyStats.investorTrust": 2,
"companyStats.companyCash": 150000
},
"resultText": "Your quick response impresses investors. One writes a check immediately for seed funding."
},
{
"id": "C002",
"text": "Research each investor first",
"result": {
"founderStats.stamina": -2,
"companyStats.investorTrust": 3,
"companyStats.companyCash": 200000
},
"resultText": "Tailored responses based on their portfolios lead to better conversations and higher valuations."
}
],
"stage": "Demo Day",
"weight": 1
},
{
"id": "E027",
"title": "Seed Round Term Sheet",
"description": "Your first real term sheet arrives! $500K at a $3M valuation, but with investor protection clauses.",
"choices": [
{
"id": "C001",
"text": "Accept the terms",
"result": {
"companyStats.companyCash": 500000,
"companyStats.runway": 100,
"companyFlags.hasRaisedSeed": true,
"founderStats.morale": 3
},
"resultText": "You're officially funded! The protection clauses sting, but you have runway to prove yourself."
},
{
"id": "C002",
"text": "Negotiate better terms",
"requires": {
"founderStats.hustle": 7
},
"result": {
"founderStats.stamina": -2,
"companyStats.companyCash": 650000,
"companyStats.runway": 130,
"companyFlags.hasRaisedSeed": true
},
"resultText": "Your negotiation skills pay off! Better valuation and fewer protective provisions."
},
{
"id": "C003",
"text": "Shop for competing offers",
"result": {
"founderStats.stamina": -4,
"companyStats.investorTrust": -1,
"weeksLost": 3
},
"resultText": "You create a bidding war but exhaust yourself and annoy the original investor. Mixed results."
}
],
"requirements": {
"companyFlags.hasRaisedSeed": false
},
"stage": "Fundraising",
"weight": 3,
"repeatable": false
},
{
"id": "E028",
"title": "Accelerator Demo Day Prep",
"description": "If you're in an accelerator, demo day is approaching. The pressure is intense and everyone's competing for attention.",
"choices": [
{
"id": "C001",
"text": "Focus on metrics and traction",
"result": {
"founderStats.stamina": -2,
"companyStats.investorTrust": 3,
"companyStats.companyCash": 300000
},
"resultText": "Investors love your data-driven approach. Your metrics tell a compelling growth story."
},
{
"id": "C002",
"text": "Craft an emotional narrative",
"requires": {
"founderStats.hustle": 6
},
"result": {
"founderStats.morale": 2,
"companyStats.investorTrust": 2,
"companyStats.companyCash": 250000
},
"resultText": "Your story resonates emotionally. Investors remember you even if your metrics aren't the strongest."
}
],
"requirements": {
"companyFlags.inAccelerator": true
},
"stage": "Fundraising",
"weight": 2
},
{
"id": "E029",
"title": "First Paying Customer",
"description": "Someone wants to pay for your product! It's not much ($500/month), but it validates your concept.",
"choices": [
{
"id": "C001",
"text": "Celebrate and tell everyone",
"result": {
"founderStats.morale": 3,
"companyStats.revenue": 500,
"companyStats.users": 50
},
"resultText": "Your excitement is infectious! The news spreads and brings more early customers."
},
{
"id": "C002",
"text": "Stay quiet and keep building",
"result": {
"founderStats.morale": 1,
"companyStats.revenue": 500,
"companyStats.productProgress": 5
},
"resultText": "You use the validation to focus on product improvements rather than marketing."
}
],
"stage": "PMF",
"weight": 3
},
{
"id": "E030",
"title": "User Feedback Loop",
"description": "Early users are giving mixed feedback. Some love it, others find it confusing. How do you respond?",
"choices": [
{
"id": "C001",
"text": "Focus on the happy users",
"result": {
"companyStats.users": 200,
"companyStats.revenue": 2000,
"companyFlags.hasPMF": true
},
"resultText": "Doubling down on what works leads to strong word-of-mouth growth from satisfied customers."
},
{
"id": "C002",
"text": "Fix issues for confused users",
"result": {
"founderStats.stamina": -2,
"companyStats.productProgress": 8,
"companyStats.users": 150
},
"resultText": "Improving usability broadens your market appeal, though growth is slower initially."
}
],
"stage": "PMF",
"weight": 2
},
{
"id": "E031",
"title": "Pricing Experiment",
"description": "You need to test different pricing models. Your current price might be too low or too high.",
"choices": [
{
"id": "C001",
"text": "Double your prices",
"result": {
"companyStats.revenue": 4000,
"companyStats.users": -50,
"founderStats.morale": 1
},
"resultText": "Higher prices filter out casual users but dramatically increase revenue per customer."
},
{
"id": "C002",
"text": "Add premium tiers",
"requires": {
"founderStats.tech": 6
},
"result": {
"founderStats.stamina": -2,
"companyStats.revenue": 3000,
"companyStats.productProgress": 5
},
"resultText": "Tiered pricing captures more value from power users while keeping basic plans accessible."
}
],
"stage": "PMF",
"weight": 2
},
{
"id": "E032",
"title": "Team Building Decision",
"description": "You need help but can't afford senior talent. Should you hire junior developers or find co-founders?",
"choices": [
{
"id": "C001",
"text": "Hire junior developers",
"result": {
"companyStats.burnRate": 6000,
"companyStats.productProgress": 5,
"founderStats.stamina": -1
},
"resultText": "Junior developers are affordable but need training. Progress is slower but costs are manageable."
},
{
"id": "C002",
"text": "Find a co-founder",
"requires": {
"founderStats.hustle": 6
},
"result": {
"founderStats.tech": 2,
"companyStats.productProgress": 10,
"companyFlags.hasCoFounder": true,
"companyFlags.coFounderEquity": 20
},
"resultText": "A new co-founder brings expertise and shares the workload, accelerating development significantly."
}
],
"requirements": {
"companyFlags.hasFirstEmployee": false
},
"stage": "PMF",
"weight": 1,
"repeatable": false
},
{
"id": "E033",
"title": "Growth Hacking Discovery",
"description": "You discover a growth channel that's working well. Should you exploit it heavily or diversify?",
"choices": [
{
"id": "C001",
"text": "Go all-in on this channel",
"result": {
"companyStats.users": 1000,
"companyStats.revenue": 8000,
"companyStats.burnRate": 3000
},
"resultText": "Massive growth through this single channel, but you're vulnerable if it stops working."
},
{
"id": "C002",
"text": "Build multiple channels",
"result": {
"founderStats.stamina": -2,
"companyStats.users": 600,
"companyStats.revenue": 5000,
"companyStats.burnRate": 5000
},
"resultText": "More sustainable growth across multiple channels, though it requires more resources."
}
],
"stage": "Scaling",
"weight": 3
},
{
"id": "E034",
"title": "Competitor Acquisition Offer",
"description": "A larger competitor offers to acquire you for $2M. It's earlier than you hoped, but it's real money.",
"choices": [
{
"id": "C001",
"text": "Accept the acquisition",
"result": {
"founderStats.personalCash": 1200000,
"founderStats.morale": 3,
"gameOver": true,
"gameOverReason": "Successful early acquisition for $2M"
},
"resultText": "You take the exit and join the larger company. Not the unicorn dream, but financial security achieved!"
},
{
"id": "C002",
"text": "Decline and keep building",
"result": {
"founderStats.morale": 2,
"companyStats.productProgress": 8,
"companyFlags.exitOffersReceived": 1
},
"resultText": "You bet on yourself and keep building. The validation boosts confidence, but you wonder what could have been."
}
],
"stage": "Scaling",
"weight": 1
},
{
"id": "E035",
"title": "Series A Preparation",
"description": "VCs are sniffing around for your Series A. You need strong metrics and a compelling growth story.",
"choices": [
{
"id": "C001",
"text": "Focus on revenue growth",
"result": {
"founderStats.stamina": -2,
"companyStats.revenue": 15000,
"companyStats.investorTrust": 2
},
"resultText": "Strong revenue growth impresses investors and validates your business model clearly."
},
{
"id": "C002",
"text": "Focus on user acquisition",
"result": {
"companyStats.users": 2000,
"companyStats.burnRate": 8000,
"companyStats.investorTrust": 1
},
"resultText": "Rapid user growth shows market demand, though monetization questions remain."
}
],
"requirements": {
"companyFlags.hasRaisedSeed": true,
"companyFlags.hasRaisedSeriesA": false
},
"stage": "Scaling",
"weight": 2
},
{
"id": "E036",
"title": "Cash Flow Crisis",
"description": "Despite growth, you're burning cash faster than expected. Runway is down to 8 weeks.",
"choices": [
{
"id": "C001",
"text": "Emergency fundraising",
"result": {
"founderStats.stamina": -4,
"companyStats.companyCash": 300000,
"companyStats.investorTrust": -2
},
"resultText": "You raise bridge funding but at terrible terms. Desperation shows and investors extract harsh conditions."
},
{
"id": "C002",
"text": "Cut expenses drastically",
"result": {
"founderStats.morale": -3,
"companyStats.burnRate": -5000,
"companyStats.productProgress": -8
},
"resultText": "Severe cuts extend runway but devastate team morale and slow progress significantly."
},
{
"id": "C003",
"text": "Focus on immediate revenue",
"requires": {
"founderStats.hustle": 8
},
"result": {
"founderStats.stamina": -3,
"companyStats.revenue": 12000,
"founderStats.morale": 1
},
"resultText": "Aggressive sales efforts bring in cash quickly. Not sustainable long-term, but saves the company."
}
],
"stage": "Crisis",
"weight": 3
},
{
"id": "E037",
"title": "Key Customer Threatens to Leave",
"description": "Your biggest customer (40% of revenue) is unhappy and considering switching to a competitor.",
"choices": [
{
"id": "C001",
"text": "Give them major concessions",
"result": {
"companyStats.revenue": -3000,
"founderStats.morale": -1,
"companyStats.users": 1
},
"resultText": "You keep them but at a much lower price. Revenue drops but the relationship survives."
},
{
"id": "C002",
"text": "Let them go and diversify",
"result": {
"companyStats.revenue": -8000,
"companyStats.users": 200,
"founderStats.morale": 1
},
"resultText": "Losing them hurts, but you build a more diverse customer base that's less risky."
}
],
"stage": "Crisis",
"weight": 2
},
{
"id": "E038",
"title": "Technical Debt Crisis",
"description": "Your rapid growth has created massive technical debt. The system is becoming unstable.",
"choices": [
{
"id": "C001",
"text": "Rebuild the core system",
"result": {
"founderStats.stamina": -4,
"companyStats.productProgress": 15,
"companyStats.users": -100,
"weeksLost": 4
},
"resultText": "A month of rebuilding creates a solid foundation, but you lose momentum and some users."
},
{
"id": "C002",
"text": "Band-aid fixes for now",
"result": {
"founderStats.health": -2,
"companyStats.productProgress": 3,
"companyStats.users": 100
},
"resultText": "Quick fixes keep things running, but technical debt continues to accumulate dangerously."
}
],
"stage": "Crisis",
"weight": 2
},
{
"id": "E039",
"title": "IPO vs Acquisition Decision",
"description": "You have two exit options: a $50M acquisition offer or preparing for an IPO that could be worth $200M+.",
"choices": [
{
"id": "C001",
"text": "Take the acquisition",
"result": {
"founderStats.personalCash": 30000000,
"founderStats.morale": 5,
"gameOver": true,
"gameOverReason": "Successful acquisition for $50M"
},
"resultText": "You take the certain money and achieve a great outcome for everyone involved."
},
{
"id": "C002",
"text": "Go for IPO",
"requires": {
"founderStats.morale": 8,
"companyStats.revenue": 30000
},
"result": {
"founderStats.stamina": -5,
"companyStats.burnRate": 25000,
"founderStats.morale": 3
},
"resultText": "You begin the grueling IPO process. High risk, high reward - but the stress is immense.",
"nextEvent": "E040"
}
],
"requirements": {
"companyStats.revenue": 20000,
"companyFlags.hasRaisedSeriesA": true
},
"stage": "Exit",
"weight": 2
},
{
"id": "E040",
"title": "IPO Success",
"description": "Your IPO is successful! The company goes public at a $150M valuation.",
"choices": [
{
"id": "C001",
"text": "Celebrate your success",
"result": {
"founderStats.personalCash": 75000000,
"founderStats.morale": 10,
"gameOver": true,
"gameOverReason": "Successful IPO with $150M valuation!"
},
"resultText": "You've achieved the ultimate startup dream! Your company is public and you're worth tens of millions."
}
],
"stage": "Exit",
"weight": 0,
"repeatable": false
},
{
"id": "E041",
"title": "Legacy Decision",
"description": "As a successful founder, you're considering what to do next. Angel investing, starting another company, or taking a break?",
"choices": [
{
"id": "C001",
"text": "Become an angel investor",
"result": {
"founderStats.morale": 3,
"gameOver": true,
"gameOverReason": "Successful exit - now helping other founders as an angel investor"
},
"resultText": "You use your experience and wealth to help the next generation of entrepreneurs succeed."
},
{
"id": "C002",
"text": "Start another company",
"result": {
"founderStats.morale": 5,
"gameOver": true,
"gameOverReason": "Serial entrepreneur - starting your next venture!"
},
"resultText": "The startup bug has bitten hard. You're already planning your next big venture with hard-earned wisdom."
}
],
"requirements": {
"companyFlags.exitOffersReceived": 1
},
"stage": "Exit",
"weight": 1
}
]