Afro Samurai Demo on Xbox Live Marketplace


Still sitting on the fence about the Afro Samurai video game? Well, the demo that just arrived on the Xbox Live Marketplace will make your decision earlier.