How often does it happen to you that you wake up, dismiss your alarm while thinking 'Just 3 more minutes' but those 3 minutes stretch to 60? Your morning is ruined and your boss or teacher is angry. Would something change if the snooze button did not exist?
Oversleeper would be an application for all people who often need to set up 47 alarms in order to wake up to the last one. The user interaction with the alarm would be reduced to minimum, so all you can do is to leave the alarm to finish. If you set the alarm sound to a song or sound that lasts for 3-5 minutes, then the chances of Oversleeper waking you up is much higher - by using only one alarm!!!