game can handle faints, still bugged: see README