• tracyspcy@lemmy.mlOPM
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    undefined> A potentially game changing technology in any number of different industries co-opted by AAA studios to further monetize their games. Yea that tracks.

    I hope Ubisoft will not turn their games into gambling.