its free idiot
you still need a steam account
A steam account is free
wat if it doesnt let u log in
what if you dont want one
shut up
Then youre a loser
ik im a loser
That is on you
Then make a steam account