This is very good.
Polished, smooth, and challenging. Very well done :)
Thank you for playing our game and the kind words! :)