Now available for download on Xbox LIVE Marketplace is a demo of Too Human. The demo is about 1.1 GB and is over 30min of gameplay.
RonyDean: Other then some little problems here and there, the demo was fun, and worth a download.