Fun game, I'm exhausted from the jam so it's hard to play such a high-APM game, haha. Overall it works very well.
Some minor improvements could smooth out the gameplay, like right-clicking to close the building menu.
Love seeing games where you make everything yourself!