Set in the future, the game centers around a secret organization of ninja-like operatives known as "Striders", who specializes in various kinds of wet...
Set in the future, the game centers around a secret organization of ninja-like operatives known as "Striders", who specializes in various kinds of wet...