No, as each game installs entries to the registry (amongst other areas) telling the machine where the files are. Some games get "confused" by the multi user facilities within XP and require to be installed for each user unless they have admin rights
OnePlus 5 review
50 best online Adobe XD tutorials
iPad Pro 10.5in (2017) review
Comment connecter un MacBook à une TV ?