private void HandleStageFinished() { if (CurrentStage.HasBoss() == true) { StartBossFight(); } else if (Stages.HasAnyElement() == false) { HandleGameWon(); } else { PrepareNextStage(); } }