Amazing graphics and music, extremely polished, and just an overall joy to experience. Very satisfying to reach new levels. Could have kept playing for hours! Thanks!