Fighting Games are HARD!