
In the future, humans can control other humans in mass-scale, multi-player games, but the star player from a game called 'Slayers' decides he is done being a murder puppet for other people.
Jun 17 @ 4:25AM
Jul 13 @ 2:40AM
Aug 18 @ 7:20PM
Available Streaming & On Demand Feb 01 2023 - Jan 31 2025