Something I rarely see a historical game story with a well though out historical outcome. Really smooth and elegant gameplay. The graphics are almost but not dead perfectly synchronized (the characters, background, and UI) kind of feels off a little bit but never the less pleasant. Audio is very well chosen for such a gameplay style. The game theme and historical accuracy are great.
Only issue is that (and this is related to how these type of game are designed) is the amount of time that the Player needs to invest into this game to see the end.
Overall, really well thought out, planned, designed, and executed to producing the final product. Well done.