Quarrel Launch TrailerQuarrel is now available on Xbox Live Arcade for 400 points.By Mike Tao on January 25, 2012 at 2:22PM PST Quarrel