Blacktail
Blacktail is a 2022 first-person shooter developed by Polish[1] studio The Parasight and published by Focus Entertainment. It was released on December 15, 2022.
Blacktail is a 2022 first-person shooter developed by Polish[1] studio The Parasight and published by Focus Entertainment. It was released on December 15, 2022.