Not just yet. I might go back, but not at this moment. Is this thread just for 360 games?
Originally Posted by Ichya Paradise
No, it's for any game on 360, Windows, Xbox One, or Series S/X. I was also confused by the previous post, but then I noticed their location is in Spain.