This is an insanely cool proof of concept, not just because you took from an excellent source but because I never thought about a grid based game where characters could be anywhere on the map and attack on the same turn like this.
I do think it's difficult to understand the enemy rules, but I do like that the enemies end up making me kill my own guys, which makes me feel really dumb.