Redfall launches May 2

Gameplay deep dive video and pre-order trailer released.