Nice graphics! Looks very professional! The ball sometimes did not seem to move and rotate correctly, but the concept is very nice.