• Subscribe
  • Pitch Deck

    Pitch Deck

    A game about ridiculous pitches for bad startup ideas
    0 reviews
    2followers
    Visit website