From the inestimable Destructoid comes this video of some crazy mashup game called MUGEN. Godzilla is not taking any shit from 1-1; can I get an amen?
Godzilla in the Mushroom Kingdom [Destructoid]
Contact information for this author is not available.









