first of all: it is still being worked on so of course its going to be glitchy
second you can spawn units on walls except for some of the newer units
third again,its still being worked on
fourth the dev is working on the fighting system.again,its still work in progress.