GameFocus writes: "Back in the NES days, there really was nothing quite like playing through some straight-up beat 'em ups on a Saturday afternoon. While the genre hasn't gotten much love in recent years, Namco Bandai seems to be feeling a bit nostalgic with its new release on XBLA, Invincible Tiger: The Legend of Han Tao. Does this throwback to golden age of gaming warrant a look? And what of the much hyped Digital Stereoscopic 3-D? Let's take a look."