Reviews Tentacles Windows Phone 7 Review By Simon BurnsAugust 24, 2011 0 There have been a few Windows Phone 7 exclusives, some good, some not so good.…