Yes, my site is horrible.
Just as a mugen site should be. :)
My releases
.
My tutorials
.
The PhantomG's mugen forum: