Sengoku IXA
Released on December 31, 2013 by Square Enix Business Division 11, Square Enix Creative Business Unit IV
Login to add this game to your
backlog
Summary
Web browser strategy game by Square Enix
Available on: Web browser