No, X-Men Origins does not include any microtransactions. The game offers a complete and immersive experience without the need for additional in-game purchases.