A mega man X fighting game