This arcade survival game takes place in an abandoned Tokyo, where animals struggle to stay alive among the deserted streets. Players control different creatures... Read more
Players:
Metacritic:
This arcade survival game takes place in an abandoned Tokyo, where animals struggle to stay alive among the deserted streets. Players control different creatures... Read more