Welcome!
In time you'll notice a lot of mugen forums are like this, sorry LOL
Don't give up!
But eventually you'll get the hang of it, learn our ways, in time and learn to avoid some issues.
This hobby is really great and very fun as you learn more. You can just play what others make and enjoy it or you can make it yourself and make whatever you want to enjoy it yourself and with others to!
Because we choose to share we are able to have fun together. I am always excited about new members who come here interested in mugen.
I hope that you will stay here for a long time and share in our joy as we will no doubt share in your joys.
Welcome to The Mugen Multiverse