I may have used a few bad words while playing but well done it's nicely put together. It was challenging but I managed it after about the 10th time lol.