Upcoming free-to-play first-person shooter Delta Force unveils Khalil Reis, one of its sadistic bosses, in this fascinating pre-release trailer. Delta Force is set to debut on December 5, 2024, on Steam and Epic Games Store.
Delta Force - Khalil Reis Cinematic Boss Trailer
Sign in to your The Best War Games account