Damn I sure do miss Xiao Xiao
Fun shit here, good 3D, and some pretty nice gameplay. When playing through this again, I noticed one new thing, how there are different animations for the enemies depending on where you shoot them. I thought this was a really cool addition. I also really liked how with certain enemies, you had to shoot things they threw at you. That was pretty cool, kinda picked up the pace a bit.
Of course, the ending sequence was badass, and totally satisfying.