Considering it's easier to find an Xbox vs a PC GPU i feel most of them are Xbox exclusive :)so pretty decent showing so far? the only thing I notice is that there seems to be no xbox series exclusive so far?
Is there a site that has all games shown? Was that one game called "Replaced"?
yup
huh that's true. Forgot about that lol