Teaser of Witchfire, the new shooter from some of the Painkiller guys.


Source: http://www.theastronauts.com/2017/12/new-game-witchfire/