Earlier this week, The Walking Dead game officially launched on PSN, PC, and Mac. Today is Microsoft’s turn with the title now being available for download over Xbox Live Arcade.
Episode 1 will cost you 400 Microsoft points and has a file size of 413.04 MB. It’s worth noting that unlike the other platforms, there is no season pass option on Xbox Live.
Feel free to check out the new Choice Matters trailer above to gain a deeper sense of how all these episodes will branch together.