"Invincible Tiger: The Legend of Han Tao" é uma produção da Blitz Arcade com o aval da poderosa Namco Bandai, que distribui o game exclusivamente pela Xbox Live Arcade e PlayStation Store, canais de distribuição digital de games das redes online do Xbox 360 e PlayStation 3, respectivamente.
O título conta a história de Han Tao, monge shaolin que precisa combater o exército de um senhor do mal para recuperar um artefato mágico. Como bom herói das artes marciais, o monge conta com grande quantidade de técnicas de combate corpo a corpo, com direito a uso de armas milenares e poderes especiais mortais.
"Invincible Tiger: The Legend of Han Tao" traz vários modos de jogo diferentes tanto nas opções de partida para uma e várias pessoas. Os jogadores podem acompanhar a história por meio de uma campanha cooperativa disponível tanto por rede local ou pela internet. O título também traz um Endurance Mode no qual é necessário sobreviver a uma grande quantidade de desafios dentro de um limite de tempo específico.
O game também faz uso de tecnologia 3D estereoscópica de ponta, que dispensa o uso dos arcaicos óculos de papelão com lentes azul em vermelha. No entanto, para aproveitar este novo recurso, o usuário deve contar com óculos e monitores especiais.