Have HAL just give control to the player in the HAL state handler