>>81732316
>>81732329
Ive always had a passing interest in train sim games over the years

They are ALL shitty money grabbing completely broken fucking messes
Is train sim world not the one with like 15K+ of fucking DLC?