>>717484923
I don't even know what "pen and paper rpg" even means, but the rest seems accurate.
>>717485035
Yeah it's almost unfair to compare them. New Vegas received what? 1 maybe 2 years of official updates? Cyberpunk has seemingly been getting update after update for 5 years now since its release and apparently there's more coming.