Thank you for the feedback. We are glad that you enjoyed it, even if it might have been a little frustrating (in a good way) at times.