Once these hit Netflix, the subscription streamer service will be home to more than 80 games.
Katana Zero came out in 2019 and promised free DLC. It's 2025, and it's nearly done.