On February 24, 2011, the company announced the new game Orcs Must Die!.
Ngày 24 tháng 2 năm 2011, công ty đã công bố tựa game mới là Orcs Must Die!.