Xbox One
Date unknown
Released
2021 cooperative first-person shooter video game developed by Turtle Rock Studios
ABOUT THE GAME