Fortress is inviting players to join the Open Beta for STRIDEN, a first-person shooter from 4 to 6 April 2025 on Steam.