nintendoeverything.com
Streets of Red now lined up for March 29 release on Switch
Streets of Red was revealed last month, with a planned release on February 27. That day came and went without the game’s eShop launch, though thankfully the delay wasn’t too long in the end. Streets of Red has now been added to the North American eShop, which shows what should be a final date of March 29. Pricing is set...
Brian