A first-person strategy game about the invasion of Japanese warriors on the island of Awaji. The foundation of the game is the construction and... Read more
Steam:
A first-person strategy game about the invasion of Japanese warriors on the island of Awaji. The foundation of the game is the construction and... Read more