Quarrel Launch Trailer

Quarrel is now available on Xbox Live Arcade for 400 points.