Its a cool little thing very awesome get to create ur own game well not really create it u download different characters put it in the game itself put in stages and stuff check it out
http://www.mugenation.com/
http://www.youtube.com/watch?v=Q6xjtsqen5Q