• Vaquedoso
    link
    455 months ago

    This is a bogus claim. Steam is by far the most compettitive of the bunch