Very enjoyable for a demo. Was a bit challenging at times but never got out of hand. Can't wait to see more!