Synopsis
A video game enthusiast and their two friends find themselves trapped in a parallel version of Tokyo, where they must compete in sadistic games to survive.
Logged on