Yeah sounds like a decent game for the Switch, which is surprising since it was made by Ubisoft. So I am guessing Nintendo had a LOT of input on the direction because if Ubisoft did this by themselves it would have been absolute crap.
Sithro, Xcom is MUCH more detailed with base building, resource meta management, and more specific with regards to development, research, and such. You may like this game, but hate Xcom because of those factors. Just an FYI.
From what I have read people like it because it is Xcom dumbed down and just made frill-less fun. Which isn't a good or bad thing really depending on the game you are looking for.