Destructoid: Invincible Tiger Preview

Invincible Tiger The Legend of Han Tao is an upcoming beat 'em up game for XBLA and PSN. The game has cartoony visuals and a '70s kung fu flick style to it.

Invincible Tiger is also the first console game to be in 3D. This isn't your lame plastic red and blue 3D visuals. The visuals really jump out at you when you wear the 3D glasses.

Read Full Story >>
The story is too old to be commented.