Strider – Review
Strider, the titular character in this game, is a ninja. Ninjas, by definition, are the epitome of stealth. Developers Double Helix and Capcom Osaka seem to have taken this so much to heart, they refuse to even tell you how to play their game, instead shrouding it in a mystery which is left up to ..