kQ5YrdS02jU&NR
What? a new game? It seems like those who were more party games than straight up fighting.
I first tought that it was some random fan project, but the voices and the extended fotage makes me think otherwise.
Did you know about this?
Most likely just an arcade game though.