I wasn't sure of when the game was over, but the game play was very engaging.
The end condition wasn't very clear.