Windows Phone 7 to launch on October 21 in Europe, EA announces support with The Sims and more Post by: VG24/7 in October 11, 2010 Casual EA Hot Johnny Cullen Microsoft Need For Speed Undercover Puzzler Racing Tetris The Sims VG24/7 Windows Phone 7 Xbox Live +