Yapımcılığını Silicon Knights'ın yaptığı ve üstünde uzun yıllardır çalışılan "Too Human'ın demosunun Microsoft tarafından Live kullanıcıları için hazırlandığı ve bugün (14 Temmuz 2008) Live üzerinden yayımlanacağı resmen duyuruldu. Saat farkına göre oyun, bugün Xbox Live üzerinden indirilebilir halde olacak.