PaperSeven’s Blackwood Crossing adventure game debuts on the consoles and PC Posted byby Dean Takahashi April 4, 2017 1 min United Kingdom developer PaperSeven and Vision Games are releasing Blackwood Crossing today on the PlayStation 4 and tomorrow on the Xbox One and the PC.... Continue Reading 1 min