After a few hours of playing, I can safely say this game indeed has a feeling that I had when I played Worms during my childhood. And it is combined with the tactical elements of XCOM: Enemy Unknown. But of course nowhere near to that level of complexity. :) It's just simple and fun.
I'm planning to do another giveaway in my next stream, which will be either tomorrow or on Monday. :)
My live stream is at DLive