Thank you for the compliment! I'd hoped it would provide an adequate challenge, though hopefully not frustratingly so. Thanks for playing!