Tour de France 2009

Tour de France 2009 game on XBLA

Came out yesterday.