At first I thought this must be a joke. I haven't had time to download and try it out (remember, I'm moving next week), but some people online claim to have tried it out. I'm into bikes, but I'm not sure I'm geeky enough to play a game where I pretend to manage a pro bicycle team. Then again, maybe it would make a cool prize in a future contest. Via.