I intend to develop games for Microsoft's Windows Store, however, I'm confused between their platforms, so please clarify those questions:
- Is there any technology (XNA, DirectX), so a game can be distributed to Xbox360, Windows Store, Windows Phone?
- What are the differences between Xbox360 and Windows?
- What is a good approach for 2D games?
- Does a Windows Store game work for Windows Phone just by recompiling it?
- Are the Windows Store and Windows Phone store separated?