I don't own it myself, but I played it a couple of times before it got released at game conventions/expos and I loved it. I'm terrible at it, but found it quite fun.
I HATE the idea that it's those... Rabbids... but the concept I really enjoy. I love these kinda of XCOM style games, even though I've never quite gotten the hang of them lol