No Rest for the Wicked – Release date, trailer, gameplay, & more! By: Mina Smith - Updated: December 8, 2023