A site where avid fighting game enthusiasts can create their own private leagues to test their might against one another.