Happy Wars Debut TrailerCheck out the debut trailer for the casual multiplayer action game Happy Wars on the Xbox Live Marketplace.By Mike Tao on November 7, 2011 at 2:50PM PST Happy Wars