Thanks a lot for your warm feedback! I completely agree that the mechanics made large maps hardly playable & defending positions more favorable. Game mechanics are definitely not my best skill :D