Yup, looks very similar indeed. The idea behind the game seems interesting from what I have seen so far though.
I believe they want it like X-Com in terms of you have a base and have to protect the surrounding areas, only it's no alien pacts being signed but people being nommed and then becoming zombies or maybe just abandoning towns, either way I'm sure it affects your funding. The RPG style seems nice as well, I will probably be doing the classic X-Com strategy of having human meatshields for my important guys.