The levels are just frustrating and if you restart, quit, or lose a level too many times you either have to wait 30 minutes to play again or buy another set of lives. Very stressful and not worth the time. However graphics were beautiful but I hate waiting 30 mins to play for every level that I loss a certain amount of times.