There’s something strangely gripping about this trailer.  Maybe it’s because we all know that evil little girl down the street, or maybe it’s because we can’t wait to see all the ways we can cause T-rated death to the swarmites.  Either way our excitement is building.  Luckily the wait will soon be over, as Swarm comes to Xbox Live Arcade March 23.