CharactersFactory cancel singleton, and work on GamePlayLayer.