The RTS elements very very cool! Very ambitious for an jam game.
I think I placed my buildings to close to each other so my units got stuck between them.