War World News

War World on XBLA this Wednesday

Ubisoft mechs some downloadable noise.