iPhoneVideo Game Reviews iPhoneVideo Game Reviews January 1, 2010 League of Legends: Turret Defense (iPhone) Review What do you in the course of promoting a video game? Well, you create web sites, probably…