On March 31, 2026, the Nintendo Switch eShop will stop selling games and other software in China. All paid and free titles will no longer be available to purchase or claim. On May 15, 2026, players ...
Larian Studios has implemented a 100-mod limit for console versions of Baldur's Gate 3 to address stability issues caused by excessive mod usage. This ...