Game-ontwikkelaars kunnen met Visual Studio spellen maken welke grotendeels cross-compatibel zijn tussen Windows-besturingssystemen, Windows Phone 7 en de Xbox 360. 90% van de code is uitwisselbaar tussen de verschillende platformen.
Microsoft heeft in een demo laten zien hoe een spel tegelijkertijd gespeeld kan worden op een computer met Windows, een telefoon met Windows Phone 7 en de Xbox-console. De video toont hoe een Microsoft-medewerker een Indiana Jones-platformgame achter elkaar op een computer, telefoon en Xbox speelt, waarbij de voortgang in het spel automatisch overgedragen wordt tussen de drie verschillende apparaten.
De programmeercode voor het spel is voor 90% uitwisselbaar tussen de pc-, Windows Phone 7- en Xbox 360-versie. De overige 10% varieert en bestaat uit code voor platformafhankelijke besturing: een smartphone wordt aangestuurd door middel van het touchscreen en accelerometer, de Xbox 360 met een controller, terwijl voor de pc muis en toetsenbord gebruikt worden. De getoonde demo werd ontwikkeld met Visual Studio. Eerder werd bekend dat Microsoft voor het ontwikkelen van software voor Windows Phone 7 leunt op XNA en Silverlight.