Due to fact data must be over-writen for a game to be updated, cancelling an update part way through would lead to a non functional game.read