Evil Dead: The Game delayed to May 2022
The release of Evil Dead: The Game has been postponed again by Saber Interactive and Boss Team Games. The game will now be released on May 13, 2022, with a trailer and pre-order information coming...
Sat 05-02-2022 14:21 | Nintendo Switch News