3D puzzler ilomilo was among the most anticipated Windows Phone 7 launch games. ilomilo is set over 49 levels and sees you trying to reunite two friends, ilo and milo, who are stranded at opposite sides of each level.

You can alternate between characters at any time, with a number of obstacles included to slow your progress. Switches, cubes, and carpets, which allow you to walk on different sides of the environment, are there to help you along the way.

Until now ilomilo has only been available to AT&T customers in the US, but it's now available on Xbox Live Arcade and on the Windows Phone 7 Marketplace.

In theory. In practice it hasn't shown up on the UK Marketplace yet. We've contacted Microsoft's people for information. ilomilo is available on the US Marketplace for $4.99