Even an electronic god is no match for Xbox Live administrators, apparently. Too Human and all related content has been removed from Xbox Live Marketplace. Though the game's Xbox.com listing is still active, containing screenshots, an overview and a trailer, all downloadable content has been removed. That includes both the full Games on Demand download of the game as well as items like themes and gamer pictures.
The action is likely the result of the recent court ruling against developer Silicon Knights, demanding that all copies of its Unreal Engine 3 games be recalled and destroyed. As of this writing, however, another Silicon Knights UE3 game, X-Men: Destiny, remains available via Games on Demand. We've contacted Microsoft for official comment on the matter.