Games Slavic action-adventure Blacktail gets new trailer and release dateAugust 24, 20220 Focus Entertainment have announced the release date of their Slavic-inspired action-adventure game, Blacktail. Blacktail releases December 15th for Windows PC…