A mixture of screens and trailer for Le Tour De France has cycled into the office.
The game, which will launch July 1 on PS3 and Xbox 360, offers 21 official stages from the event, letting you manage your riders and, according to the blurb, "your loyalty and your actions will shape your reputation throughout the competition and will allow you to renew or destroy strategies and alliances which often prove decisive in this huge 21 stage race".
Sounds brutal. check out the screens and trailer right here.
