Xenoblade Chronicles 3 leaks, playable on Steam Deck before Switch release
Xenoblade Chronicles 3 has leaked a week before its release date. It’s officially due out on 29th July on Nintendo’s Switch, but already some players have got their hands on copies and are leaking spoilers […]