Resident Evil 3 Demo Is Releasing This Week 16 March 202016 March 2020 by Lara Jackson Perfect if you’re stuck at home.