Had fun playing. As an XCOM fan, I think I enjoyed it more.
Enough strategy to be simple and interesting but not complex.
More guidance and info would nice. I lost track of how to get psi, what uses it, and how much resources cost.
Fun take on theme.
Good job!