Microsoft has launched a new website "I love you guys", which highlights the social functionality and integration of Windows Phone. This marketing effort is a follow up on their recent launch in India last month. Visitors are able to connect to their Facebook account to pull down friends and organise parties among other events.

The above intro video provides a humorous look on how friends can be terrible liars, via a HTC Radar. Anyone else notice a slight confusion in terms of UI?

via: WinRumors