Add logics to GameEngine