Crossed Swords is a first-person role-playing game with a dash of action from Alpha Denshi Co., Ltd.. The game is published by Alpha Denshi Co... Read more