M.U.G.E.N. Means

I think it means something, but the letters were just for looks... I can't remember...

MUGEN = Multi-Universal Game Engineering Network

No? o_@