Wake Up Stay Up is an alarm clock that understands that a simple noise isn't enough to get some out of bed. It start with music from a choice of 5 awesome tracks to wake you up.
Once the alarm goes you you will have a period of time to "get ready" then you will have to stay awake for a determined period of time while you are instructed to push buttons, flip switches, and increase a counter in order to keep you awake. Ignore the instructions or fall back asleep and the alarm will sound again until your period of time has elapsed.