Neo-Geo Forums

Anybody play this Capcom game?

How is it?
It sure looks retarded, but it could be fun.

Any impressions?
Top