Oh wow, this was fantastic! Very well done on all fronts and especially on the map design: despite that the maps felt quite open and large, they funneled me into the right direction at all times and I never felt lost or straying away from my goal.
Lots of attention to detail and a very engaging story. Game was the perfect length as well! Very good job, I have nothing to complain about!