War World

War World on XBLA this Wednesday

Ubisoft mechs some downloadable noise.

War World is this week's Xbox Live Arcade release, which means you will be able to download it - or a demo version - tomorrow, 1st October.