game.topology asynchronously handling