The graphics are smooth and intense.  The controls, even though initially confusing, are pretty good.  I've gotten pretty far in this game as well (8 out of 10 levels completed) after playing many, many hours on this  game.