2026-04-06T22:46:30Z

Street Fight II

ID:

1990-300020

Year:

1990

Title:

Street Fight II

Description:

The blind city battle is back! Two teams of Mechs try to gain control of a city, but this time the city is a little more dangerous. Restricted sight is your best defense & your best offense.