Thank you for the feedback! Our mechanics definitely could have been explained better, it's one thing I'll keep in mind for next time. Glad you liked it!