I didn’t like it either-thought it was way too slow...apparently the judges did not agree with us...
Their bar for awesome seems to be very low.