We have been working on a custom alarm clock app that will help those of us that struggle getting up to our alarms, no matter how loud! As of now, it has one game the the user must play in order to dismiss the alarm. The idea is that we make the user use their brain in some way in order to wake them up mentally.
We plan on adding a variety of other challenges to keep our users from over-snoozing. Ideas like complex math problems, shaking the phone, and actually registering a new location on the phones GPS, effectively making the user get up and walk somewhere. By using these other activities as dismissal methods, we can give our users an app that helps them never oversleep again!
The object of the game above is to tip the phone so that the green square and the black square touch. If the green square touches a red square, the game is started over. If the green square reaches the black square, the alarm is dismissed.