Worms is today’s Xbox Live Arcade release. I bought the game after only playing for a few minutes. That’s all it took to know that it’s pretty much the same old Worms that we all know and love, but in HD and with Xbox Live support. At only $10, Worms one of the best deals on Live Arcade. Do yourself a favor and check this game out.