Very impressive and quite challenging. The controls are a bit touchy but I was able to pull it off eventually.