You can listen to your own tunes while it displays exercises. You can do this anywhere and it can be as easy or tough as you want it!! Best app Ive found yet :)
Chokesgirl about 20 Minute Workouts: Power 20