Definitive Edition game is here, featuring new details on what players can expect when the sci-fi RPG launches on March 20.
The logo for the Nintendo Switch 2 console seems to have leaked online, suggesting that the name is not just a placeholder.