primary_actor arg of GameController can now take an actor object instead