Factored game into game and player