Earlier today, Major Nelson (@majornelson) announced what games Xbox Live subscribers would be able to download in March:

These March games are sequels of games that previously dropped last year: Batman: The Telltale Series and Castlevania: Lords of Shadow and the XBL Arcade spin-off Castlevania: Mirror of Fate. It looks like Xbox Live subscribers can now play the entire series of both the Batman Telltale game and the Castlevania Lords of Shadow.

For all things Xbox, keep it here at Final Weapon!