Nearly perfect!
Its a very polished app and I would recommend it to anyone in need of a better alarm. My two largest complaints with it however are:
1. If you "miss" an alarm (i.e. you woke up on your own and left home without resolving the alarm), it will doggedly pester you with dozens of notifications and sounds. Since you may be miles away from the barcode that turns the alarm off, your only option to shut it up is to turn off its notifications.
The app needs some sort of test whereby it can determine that the user is indeed awake, and no longer in need of being awoken. This is my only complaint, because the next one isnt the apps fault.
2. Apples limited API makes it hard to use. Apple doesnt give developers the ability to make an alarm trigger while the phone is muted or in sleep mode (like the vanilla iOS alarm can), so to properly go off in the morning you need to set the alarm, make sure your phone is unmuted, then leave the app open and place your phone face down. The app will then turn off the screen and wait until your alarm time.
I actually have an iOS alarm on workdays as a backup in case I forget to properly prepare my alarm.
Hydrolaze about
FreakyAlarm — Games & Barcodes