When comparing Microsoft XNA Game Studio vs Twine, the Slant community recommends Twine for most people. In the question“What are the best 2D game engines?” Twine is ranked 38th while Microsoft XNA Game Studio is ranked 80th. The most important reason people chose Twine is:
The basics are very easy to grasp, and you can have a basic story up in minutes.
Specs
Ranked in these QuestionsQuestion Ranking
Pros

Pro Easy assets
it is very easy to import your own 2 dimensional assets

Pro Very easy to use
relies largely on drag and drop elements and has been used to create notable high quality 2d games such as DLC Quest
Pro Easy to understand
The basics are very easy to grasp, and you can have a basic story up in minutes.
Pro Free for commercial projects
Twine is based on a GPL licence. You are free to download, modify and publish derivatives - even commercially.
Cons

Con It's dead
It is not getting updated and Microsoft does not recommend using it anymore.

Con Limited platform support
Only supports Xbox 360, Windows and Windows Phone
Con Limited to interactive fiction
Twine is specialized to decision-based interactive fiction. Under the hood, a Twine game is just a flowchart for page transitions; the only way to add more complex behavior is to code it from scratch in JavaScript.
