Such a well executed concept! Waiting for the controls to be restored creates very interesting situations. The graphics are great, and the effects, animations and controls are satisfying and so consistent that they keep you playing even after losing several times.