Would-be cycling managers take note – Focus Home Interactive has launched the official website for their upcoming Le Tour de France on the Xbox 360 and PlayStation 3 platforms. Additionally, Focus Home Interactive sent out a reminder that the game will be released on July 1.