It has been twelve years since Alfa System released a new shooter in the West. Their last effort was Castle of Shikigami III, a bullet

Retro news, interviews, reviews and products
It has been twelve years since Alfa System released a new shooter in the West. Their last effort was Castle of Shikigami III, a bullet