Submit a news tip



Streets of Red Switch footage

Posted on April 10, 2018 by (@tylerlelliott) in Switch eShop, Videos

Streets of Red

Streets of Red: Devil’s Dare Deluxe launches on the Switch April 12. We now have footage of some gameplay below. Check it out:

Leave a Reply