Nice idea !
But it would be better to Initialize the level when the player wants,especially in the level three...