Anyone getting this? It looks like they're trying to contend with the classic PC Worms games! I'm a bit hesitant getting this since Warfare 1 and the Xbox Live game were so terrible so I'm waiting for reviews.
http://www.youtube.com/watch?v=NmrfRJ_hN9c
http://www.youtube.com/watch?v=NmrfRJ_hN9c