Ancient Warfare 2 review

Well, there a new review of Indie game, for you, on itch.io! Why I have downloaded it? Hm, a good question. I have done it because,...