The best fighting game you never played.