News

META Publishing and Pokuch have officially opened the alpha playtest for their upcoming title, Blind Descent, on Steam.