Uncategorized 15 years ago SoF: Payback Delayed In Oz? Logan Booker 7 With the US press release out on Activision Value’s attempt at a third instalment to Raven’s gory FPS series, I…