Streets of Red: Devil’s Dare Deluxe launches March 29

Rick Sanchez parody character design altered.