I watched the gametrailers video and it looks really interesting. It somehow reminded me of X-Com when I saw the units taking cover and trying to flank each other but it being completely real-time looks like it changes everything.
to help make this pan out for you. Even if I don't fall super in love witht the game in the end, it's super cool and risky that you're doing this and that should be rewarded.