As a result of “recent world events”.
Today, the Switch was meant to see the release of The Chinese Room’s latest game, Little Orpheus. However, the studio has announced that they will be delaying the launch of the game due to “recent world events”, with no new date proposed.
The British studio — part of the Sumo Digital group — made the announcement on Twitter yesterday afternoon:
Read the full article on nintendolife.com