Who do you think would win in a fight, the Minotaur or the Valkyrie? tri-Ace would tell you that it's the latter, but they have nothing to do with this new game. This one is from Sega

More...