Isle of Man Go Festival is Over