devnullbrain a year ago

We talked quite extensively about Stadia

  • Zambyte a year ago

    Sorry. It seems like the multi trillion dollar advertising company might actually be onto something regarding advertising.