• S4ck [none/use name]
    ·
    2 years ago

    That is actually a pretty uninspiring list considering that multi player games are where the bulk of games industry revenue comes from.