What I remember from the game: The game was a First Person Ninja Game (The same view as The Super Spy by Neo Geo). I remember that you would throw ninja stars at the enemies in first person view. This is what stuck out to me. Anyone know what the name of this game is?
Basically it is a 2D game simulating 3D.