An arcade fighting game about street brawlers dueling in the city. The player punches an opponent to push them toward an open manhole before time... Read more
Metacritic:
An arcade fighting game about street brawlers dueling in the city. The player punches an opponent to push them toward an open manhole before time... Read more