The current state of fighting games and free to play fighting games (project L)