Team17 puts out new trailer and screens for Worms: Battle Islands Post by: VG24/7 in September 22, 2010 Action Adventure Battle Islands PSP Stephany Nunneley Team 17 Team17 THQ VG24/7 Wii Worms Worms: Battle Islands +