Get Too Human for free on Microsoft Store!
Xbox 360
Here is how to Claim this Free Too Human on Xbox 360 Giveaway
1. Click "Buy Game Free" button to unlock this game.
2. Please note you need a XBOX/Microsoft account with a credit card in order to claim.