Several things:
Wait does not block! This is important to understand.
While is very dangerous - that event will kill your game if that condition is not cleared quickly, which it is not.
Don't put your Armageddon toggles at the top level, place them right after you change the countdown, otherwise they constantly run, when they only need to run when the value actually changes.
Use the Timer behaviour to manage your wait cycle. When IsArmageddon is set to true, start your timer. In On timer, do your physics and countdown code, and check your flag. If the flag is still true, trigger the same timer.