Toh Shin Den S
Join the fight in one of the first 3D fighters ever! Back in the early days of the Saturn, this game was all the rage. Can you take your fighter to the top of the Battle Arena (this was Battle Arena Toshinden in the US)? Good luck!