New Mugen Clone

An new Mugen clone which is still early in its development